SIDDHARTHA PROJECT LIMITED

Who controls this company?

Creators Inc Limited

Correspondence address
160, Great Portland Street, London, England, W1W 5QA
Notified on
2025-02-25
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