Overview
Legal name
ORLEIGH FARMS LIMITED
Region
South West England
Registered address
MILL HOUSE
ORLEIGH FARM LITTLEHAM
BIDEFORD
DEVON
EX39 5HH
Insolvency history
No