About Bbl Group Properties Limited (11878304) United Kingdom