About Proctor Property Developments Limited (10323618) United Kingdom