is inactive
United Kingdom
Person with significant control
Appointed on22 Aug 2016
Country of residenceUnited Kingdom
United Kingdom
Person with significant control
Appointed on22 Aug 2016
Country of residenceUnited Kingdom
Where is TUSK & HORN LTD's headquarters?
TUSK & HORN LTD's headquarters is located at England, 235 Upper Richmond Road, London, SW15 6SN, Flat 2, Richmond House
What year was TUSK & HORN LTD started?
TUSK & HORN LTD was started in 2016
Sources: Companies House