Overview
Legal name
ELMS FARM (ALBRIGHTON) LIMITED
Region
West Midlands
Registered address
LEASOWES FARM WATLING STREET
STRETTON
STAFFORD
ST19 9QX
Insolvency history
No