is inactive
United Kingdom
Person with significant control
Appointed on10 May 2017
Country of residenceUnited Kingdom
Where is SELCH 90 LTD's headquarters?
SELCH 90 LTD's headquarters is located at England, Greater London, London, N21 3LB, 106 Woodberry Avenue
What year was SELCH 90 LTD started?
SELCH 90 LTD was started in 2017
Sources: Companies House