Fleur D'amour Organics began its operations in 2023 as a Private Limited Company under the ID 14827087. This firm has been functioning for one year and it's currently active. The firm's headquarters is located in London at 178 Lea Bridge Road. You can also locate the company utilizing its zip code of E10 7LN. The firm's SIC and NACE codes are 47990 which means Other retail sale not in stores, stalls or markets.
There's a solitary managing director now overseeing the firm, specifically Mark A. who has been executing the director's assignments for one year.
Mark A. is the individual who controls this firm, owns over 3/4 of company shares.