is inactive
United Kingdom
Person with significant control
Appointed on17 Sep 2018
Country of residenceUnited Kingdom
Where is LET ME LET YOU LTD's headquarters?
LET ME LET YOU LTD's headquarters is located at England, 12 Constance Street, London, E16 2DQ, International House
What year was LET ME LET YOU LTD started?
LET ME LET YOU LTD was started in 2018
Sources: Companies House