is inactive
Where is LAN LORDS LTD's headquarters?
LAN LORDS LTD's headquarters is located at UNITED KINGDOM, ENFIELD, 130 NAGS HEAD ROAD, EN3 7AP
What is LAN LORDS LTD's industry?
LAN LORDS LTD is in the industry of Dormant Company
What year was LAN LORDS LTD started?
LAN LORDS LTD was started in 2018
Sources: Companies House