Overview
Legal name
O.A. TAYLOR & SONS FARMS LIMITED
Region
East of England
Registered address
WASHWAY HOUSE FARM WASHWAY ROAD
HOLBEACH
SPALDING
LINCOLNSHIRE
ENGLAND
PE12 7PP
Insolvency history
No