Overview
Legal name
JOHDA PROPERTY LTD
Region
South West England
Registered address
UNIT 17-19 WALKER WAY
THORNBURY
BRISTOL
ENGLAND
BS35 3US
Insolvency history
No