Overview
Legal name
CABBELLS LIMITED
Region
East of England
Registered address
1 CAMBRIDGE TECHNOPARK
NEWMARKET ROAD
CAMBRIDGE
ENGLAND
CB5 8PB
Insolvency history
No