is not in process of liquidation on May 1, 2024
Where is ODUNELA GROUP LIMITED's headquarters?
ODUNELA GROUP LIMITED's headquarters is located at UNITED KINGDOM, ROMFORD, 321-323, OFFICE 5589 HIGH ROAD, RM6 6AX
What is ODUNELA GROUP LIMITED's industry?
ODUNELA GROUP LIMITED is in the industry of Activities of head offices
What year was ODUNELA GROUP LIMITED started?
ODUNELA GROUP LIMITED was started in 2023
Sources: Companies House