About Charterhouse Corporate Directors Limited (02260243) United Kingdom