About Premier Serviced Apartments Limited (11084119) United Kingdom