is inactive
Where is STAR-DELTA ELECTRICAL LTD's headquarters?
STAR-DELTA ELECTRICAL LTD's headquarters is located at England, Lancashire, Blackpool, FY3 9XF, 27 Birchtree Gardens
What year was STAR-DELTA ELECTRICAL LTD started?
STAR-DELTA ELECTRICAL LTD was started in 2011
Sources: Companies House