About Chester Facilities Management Limited (08640306) United Kingdom