About Schofield Property Developments Limited (03879893) United Kingdom