About Charterhouse Strategic Land (4) Ltd (12642403) United Kingdom