About Brix & Mortar Investors Limited (11626912) United Kingdom