About Charterhouse Property Developers Ltd (03240548) United Kingdom