Overview
Legal name
22 LENNOX ROAD SOUTH LIMITED
Region
South East England
Registered address
13 ALDSWORTH CLOSE
PORTSMOUTH
ENGLAND
PO6 1QR
Insolvency history
No