Overview
Legal name
ARCHERS @ RED BANK FARM LIMITED
Region
North West England
Registered address
20 MANNIN WAY
LANCASTER BUSINESS PARK
LANCASTER
LANCASHIRE
UNITED KINGDOM
LA1 3SW
Insolvency history
No