About Charterhouse Development Limited (00611972) United Kingdom