Overview
Legal name
OWEN AND YABSLEY LIMITED
Region
South West England
Registered address
EAST PILLIVEN FARM
WITHERIDGE
DEVON
EX16 8QE
Insolvency history
No