About Sharp Serviced Apartments Limited (10615573) United Kingdom