Company identity
Founded / incorporated
4 July 1978
Company number 01376864
Legal name
MELCOURT FARMS LIMITED
Company type
Private Limited Company
Region
West Midlands
Registered address
THE SAWMILL
STATION STREET
BISHOPS CASTLE
SHROPSHIRE
SY9 5DX
Insolvency history
No