About H C Serviced Apartments Ltd (13030772) United Kingdom