Overview
Legal name
SOUTH ELMHAM HALL FARMS LIMITED
Region
East of England
Registered address
SOUTH ELMHAM HALL
ST CROSS
HARLESTON
NORFOLK
UNITED KINGDOM
IP20 0PY
Insolvency history
No