Overview
Legal name
SELFTOWN LIMITED
Region
East of England
Registered address
CB PROPERTY
BARNWELL HOUSE
BARNWELL DRIVE
CAMBRIDGE
CB5 8UU
Insolvency history
No