About Bbbw Developments Ltd (12679482) United Kingdom