About Christopher House Management Limited (02933132) United Kingdom