You are reviewing

Elements Plumbing & Heating LTD

Based in Liphook, Hampshire

Was any work carried out?