is in process of liquidation on May 1, 2024
Where is FLORALMARA LIMITED's headquarters?
FLORALMARA LIMITED's headquarters is located at ENGLAND, LONDON, 54 ST. LOY'S ROAD, N17 6UD
What is FLORALMARA LIMITED's industry?
FLORALMARA LIMITED is in the industry of Wholesale of flowers and plants
What year was FLORALMARA LIMITED started?
FLORALMARA LIMITED was started in 2022
Sources: Companies House