Overview
Legal name
108 ALEXANDRA ROAD LIMITED
Region
South West England
Registered address
3 MODBURY COURT 32 CHURCH STREET
MODBURY
IVYBRIDGE
DEVON
PL21 0QR
Insolvency history
No