About Glossop Road Serviced Apartments Ltd (11480669) United Kingdom