About Chester House Management Limited (02587293) United Kingdom