About Chester Serviced Apartments Limited (10782686) United Kingdom