Overview
Legal name
SHELL (PLASTERING) LIMITED
Region
London
Registered address
110 BLENHEIM PARK RD
SOUTH CROYDON
SURREY
CR2 6BF
Insolvency history
Yes