About B.b. Flats Management Company Limited (02262618) United Kingdom