Overview
Legal name
JENHEAD FLATS COMPANY LIMITED
Region
South West England
Registered address
9 THE GROVE THE GROVE
EBLEY
STROUD
ENGLAND
GL5 4UF
Insolvency history
No