is inactive
United Kingdom
Person with significant control
Appointed on21 Aug 2017
Country of residenceUnited Kingdom
Where is 180 LEADS LTD's headquarters?
180 LEADS LTD's headquarters is located at ENGLAND, MANCHESTER, UNIT 1 CITY POINT, 156 CHAPEL STREET, M3 6BF
What is 180 LEADS LTD's industry?
180 LEADS LTD is in the industry of Activities of call centres
What year was 180 LEADS LTD started?
180 LEADS LTD was started in 2017
Sources: Companies House