Company identity
Founded / incorporated
1 May 2014
Company number 09021835
Legal name
TEAL MEDIA LTD
Company type
Private Limited Company
Region
London
Registered address
THE NEST 6TH FLOOR
236 GRAYS INN ROAD
LONDON
UNITED KINGDOM
WC1X 8HB
Insolvency history
No