Overview
Legal name
GENESHALL LIMITED
Region
West Midlands
Registered address
PEAR TREE FARM
PLARDIWICK GNOSALL
STAFFORD
STAFFS
ST20 0EJ
Insolvency history
No