Company name: Brand Architekts Plc
Description: Brand Architekts Group plc is an AIM listed Beauty Brands business, specialising in exciting and innovative beauty products.
8 Waldegrave Rd, Teddington TW11 8GT, United Kingdom