POLAR HOME IMPROVEMENTS - Contacts


Primary Contacts

86 Station Road, Gidea Park, Romford, Essex, RM2 6DB

Registered Contacts

9 CHURCHILL COURT 58 STATION ROAD NORTH HARROW HARROW ENGLAND HA2 7SA

Other Addresses

3 Coombe Road, London, NW10 0EB

Other Phones

01708 702971

Other Emails