About Proctor & Co Developments Ltd (09555030) United Kingdom