Organisations covered in ODI GLOBAL group statement (2023)

Below are the organisations covered in ODI GLOBAL statement (2023)
Organisation

ODI GLOBAL ADVISORY LTD

203, Blackfriars Road, London, SE1 8NJ

Company number: 07157505