Advanced company searchLink opens in new window

ICARUS' OTHELLO LTD

Company number 08509975

Persons with significant control: 2 active persons with significant control / 0 active statements

Icarus Theatre Collective Active

Correspondence address
3-5, Elephant Lane, London, England, SE16 4JD
Notified on
1 July 2021
Governing law
Legal form
Place registered
England And Wales
Registration number
07126012
Incorporated in
England
Nature of control
Ownership of shares – 75% or more

Mr Ilan Max Lewendel Active

Correspondence address
62 Gordon Road, High Wycombe, England, HP13 6ER
Notified on
6 April 2016
Date of birth
April 1980
Nationality
French
Country of residence
England
Nature of control
Has significant influence or control