Overview
Legal name
CLARA INVEST LTD
Region
South West England
Registered address
17 MARKET PLACE
DEVIZES
WILTSHIRE
SN10 1BA
Insolvency history
No