Company

STELLAR OMADA LTD

Company Number: 11577529

REGISTERED OFFICE
BIRCHIN COURT
LONDON
EC3V 9DU
ENGLAND
Incorporation Date:
19/09/2018
INDUSTRIES
62020 – Information technology consultancy activities
70229 – Management consultancy activities other than financial management
Controlled By
Bgf Investment Management Limited Also controls 87 other companies!
Mr Colin Frame