About Bm Serviced Apartments Limited (12754292) United Kingdom