Advanced company searchLink opens in new window

SEED SET LTD

Company number 12734249

Persons with significant control: 1 active person with significant control / 0 active statements

Eleva Partners Ltd Active

Correspondence address
2nd Floor, 33 Newman Street, London, England, W1T 1PY
Notified on
10 July 2020
Governing law
Legal form
Place registered
Companies House Cardiff
Registration number
12592623
Incorporated in
England
Nature of control
Ownership of shares – 75% or more