Company identity
Founded / incorporated
15 May 2014
Company number 09042718
Legal name
2ND SCREEN LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
FLAT 27, NEW ATLAS WHARF
3 ARNHEM PLACE
LONDON
E14 3SS
Insolvency history
No