About Charterhouse Ilford Limited (09085756) United Kingdom