Overview
Legal name
LOCKERBIE BIOGAS LIMITED
Region
Scotland
Registered address
LOCKERBIE DAIRY
PRIESTDYKES
LOCKERBIE
DUMFRIESSHIRE
SCOTLAND
DG11 1LW
Insolvency history
No