About Charterhouse Strategic Land (3) Ltd (11878691) United Kingdom