is not in process of liquidation on May 1, 2024
Old value
Name changeROBERT HOLDEN LIMITED
Where is OMNIA ART LIMITED's headquarters?
OMNIA ART LIMITED's headquarters is located at ENGLAND, LONDON, 17 CLIFFORD STREET, W1S 3RQ
What is OMNIA ART LIMITED's industry?
OMNIA ART LIMITED is in the industry of Other retail sale not in stores, stalls or markets
What year was OMNIA ART LIMITED started?
OMNIA ART LIMITED was started in 1977
Sources: Companies House