Overview
Legal name
EXO PROJECTS LIMITED
Region
South West England
Registered address
CASTLE HILL HOUSE CASTLE HILL
NETHER STOWEY
BRIDGWATER
ENGLAND
TA5 1NA
Insolvency history
No