Otium Ventures Plc is a dissolved company incorporated on 12 July 2006 with the registered office located in London, City of London. Otium Ventures Plc was registered 19 years ago.
Registered office address changed from Burrell House Broadway Stratford London E15 1XH England to 9th Floor 25 Farringdon Street London EC4A 4AB on 31 July 2018