Overview
Legal name
HOWBOURNE LIMITED
Region
South East England
Registered address
IVY TOWER
SOUTH PARK CRESCENT
GERRARDS CROSS
ENGLAND
SL9 8HL
Insolvency history
No