About B1 Serviced Apartments Limited (11084083) United Kingdom