This particular Mama Brown & Co Ltd business has been operating in this business field for at least six years, as it's been founded in 2018. Started with registration number 11179605, Mama Brown & was set up as a Private Limited Company located in 22 Clarendon Way, Chislehurst BR7 6RF. This enterprise's SIC code is 90030 meaning Artistic creation. The latest filed accounts documents provide detailed information about the period up to 2023-01-31 and the most recent confirmation statement was released on 2023-01-25.
The company has 1 managing director at the moment overseeing the following business, specifically Katherine B. who has been performing the director's tasks since Wed, 31st Jan 2018.
Executives who have control over the firm are as follows: Katherine B. owns over 3/4 of company shares and has 3/4 to full of voting rights. David B. has substantial control or influence over the company.