About Norton & Proffitt Developments Limited (03717397) United Kingdom