Overview
Legal name
APPLEWOOD 1960 LIMITED
Region
South East England
Registered address
11 APPLEWOOD GARDENS
SOUTHAMPTON
SO19 8SH
Insolvency history
No