Overview
Legal name
ALBEDALE FARMS LIMITED
Region
South West England
Registered address
MANOR FARM
GRATELEY
ANDOVER
HAMPSHIRE
ENGLAND
SP11 8JS
Insolvency history
No