About Brands View Developments Limited (12306127) United Kingdom