Overview
Legal name
2I PROJECTS LIMITED
Region
South West England
Registered address
30 ORCHARD WAY
MOSTERTON
BEAMINSTER
ENGLAND
DT8 3LT
Insolvency history
No