STELLAR OMADA LTD
Company Number: 11577529
REGISTERED OFFICE
BIRCHIN COURT
LONDON
EC3V 9DU
ENGLAND
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
Mr Colin Frame
