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