is inactive
United Kingdom
Director
Appointed on29 Aug 2014
Country of residenceUnited Kingdom
Where is LEAF MEDIA LTD's headquarters?
LEAF MEDIA LTD's headquarters is located at Tyne And Wear, Carliol Square, Newcastle Upon Tyne, NE1 6UF, Campus North, 5
What year was LEAF MEDIA LTD started?
LEAF MEDIA LTD was started in 2014
Sources: Companies House