About Brands House Freehold Ltd (11300991) United Kingdom