is inactive
Find out all the information about the company
Get full access to the data
Where is OMBU INVESTMENTS LIMITED's headquarters?
OMBU INVESTMENTS LIMITED's headquarters is located at ENGLAND, LONDON, 25 UPPER BROOK STREET, W1K 7QD
What is OMBU INVESTMENTS LIMITED's industry?
OMBU INVESTMENTS LIMITED is in the industry of Activities of head offices
What year was OMBU INVESTMENTS LIMITED started?
OMBU INVESTMENTS LIMITED was started in 2016
Sources: Companies House