Overview
Legal name
LEOMINSTER FARM SUPPLIES LIMITED
Region
West Midlands
Registered address
17/19 BROAD ST,
LEOMINSTER,
HEREFORDSHIRE
HR6 8DB
Insolvency history
No