DESIGN 237 LIMITED Company number 06511128 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office Address16 LINKS YARD, 29A SPELMAN STREET, LONDON, E1 5LX PostcodeE1 5LX Companies at this postcode 32 Map