is inactive
United Kingdom
Person with significant control
Appointed on09 Apr 2019
Country of residenceUnited Kingdom
Where is VALHALLA CONSULTANCY LTD's headquarters?
VALHALLA CONSULTANCY LTD's headquarters is located at ENGLAND, LANCASHIRE, HEYWOOD, 10 MARKET PLACE, OL10 4NL
What is VALHALLA CONSULTANCY LTD's industry?
VALHALLA CONSULTANCY LTD is in the industry of Other telecommunications activities
What year was VALHALLA CONSULTANCY LTD started?
VALHALLA CONSULTANCY LTD was started in 2019
Sources: Companies House