This company known as Osmosis Flora was registered on 2011/06/22 as a Private Limited Company. The company's headquarters can be gotten hold of in Liverpool on Seymour Chambers, 92 London Road. In case you want to reach the firm by mail, its area code is L3 5NW. The office registration number for Osmosis Flora Limited is 07678388. The company's principal business activity number is 47760 - Retail sale of flowers, plants, seeds, fertilizers, pet animals and pet food in specialised stores. Osmosis Flora Ltd filed its latest accounts for the financial period up to 31st May 2022. The company's latest confirmation statement was released on 22nd June 2023.
The following limited company owes its well established position on the market and permanent development to a team of two directors, specifically Birgit B. and Kevin M., who have been overseeing it since 2011.
Executives with significant control over the firm are: Birgit B. owns over 3/4 of company shares. Kevin M. owns 1/2 or less of company shares.