About Pickering Developments (cambridge) Limited (09845913) United Kingdom