Overview
Legal name
FRENCH FARMS (HAXBY) LIMITED
Region
North East England
Registered address
18 MANDELL PLACE
EMBLETON
ALNWICK
UNITED KINGDOM
NE66 3FL
Insolvency history
No