Flowa started its business in 2016 as a Private Limited Company under the ID 09939307. This business has been operating for eight years and it's currently active. This company's registered office is located in London at 11 October Place Holders Hill Road. Anyone can also find this business by the postal code : NW4 1EJ. This company's Standard Industrial Classification Code is 70229, that means Management consultancy activities other than financial management. Flowa Ltd released its account information for the financial period up to 2022-03-31. The firm's most recent annual confirmation statement was submitted on 2023-01-06.
Up until now, the company has only been supervised by 1 managing director: Fleur E. who has been supervising it for eight years. In order to support the directors in their duties, the company has been utilizing the skillset of Fleur E. as a secretary for the last eight years.
Fleur E. is the individual with significant control over this firm, owns over 3/4 of company shares.