About B&l Management Company Limited (10660647) United Kingdom