SMP SCREEN LIMITED Company number 02837178 · Monitor this company Dissolved Overview People 13 Control Documents Analysis Location Related Registered office Address2 SWAN ROAD, WOOLWICH, LONDON, SE18 5TT PostcodeSE18 5TT Companies at this postcode 17 Map