Overview
Legal name
ELGRO POTATOES LIMITED
Region
East of England
Registered address
WILLOUGHBY YARD WILLOUGHBY HILLS
FISHTOFT
BOSTON
ENGLAND
PE21 9SA
Insolvency history
No