Overview
Legal name
ST. MELLONS COUNTRY ESTATES LIMITED
Region
South West England
Registered address
GREEN HEDGES STUDIO SUITE
CHALKCROFT LANE
ANDOVER
HAMPSHIRE
SP11 0RQ
Insolvency history
No