Overview
Legal name
HELMRIG HOLDINGS LIMITED
Region
North West England
Registered address
NEW INN FARM DAWSON LANE
LEYLAND
PRESTON
UNITED KINGDOM
PR25 5DB
Insolvency history
No