Overview
Legal name
FELTONS ORCHARDS LIMITED
Region
East of England
Registered address
FELTONS BURY ROAD
BARROW
BUTY ST EDMUNDS
SUFFOLK
ENGLAND
IP29 5AE
Insolvency history
No