About B1 Apartments Limited (11084092) United Kingdom