Overview
Legal name
FARM & CITY FINANCE LIMITED
Region
West Midlands
Registered address
27 CHARLTON CLOSE
EVESHAM
WR11 2QE
Insolvency history
No