About Charterhouse Management Limited (05721093) United Kingdom