About Charterhouse Place Limited (11523086) United Kingdom