IMO 2019 Ltd is a company limited by guarantee and registered in England and Wales. Company Number: 09649690. Registered address: 16 Bloomfield Drive, Odd Down, Bath, BA2 2BG.


About IMO 2019 Ltd