About Charterhouse Developments Limited (04011434) United Kingdom