CELLIST AND COMMANDANT LIMITED

Who controls this company?

Creators Inc Limited

Correspondence address
21-22, Poland Street, London, England, W1F 8QH
Notified on
2023-04-04
Governing law
United Kingdom
Legal form
Incorporated
Place registered
United Kingdom
Registration number
13162670
Nature of control
Owns more than 75% of the company's shares
Has more than 75% of the voting rights in the company


More Company Information