About Charterhouse Strategic Land (2) Ltd (11872815) United Kingdom