Organisations covered in SPENCER OGDEN LIMITED group statement (2023)

Below are the organisations covered in SPENCER OGDEN LIMITED statement (2023)
Organisation

SPENCER OGDEN CONSULTING LIMITED

3rd, Floor 24 King William Street, London, England, EC4R 9AT

Company number: 08333709

SPENCER OGDEN INTERNATIONAL LIMITED

3rd, Floor 24 King William Street, London, England, EC4R 9AT

Company number: 07559720