DESIGN PROJECT MANAGEMENT LIMITED Company number 01788064 · Monitor this company Liquidation Overview Documents Analysis Location Related Registered office Address28 LEMAN STREET, LONDON., E1 8ER PostcodeE1 8ER Companies at this postcode 32 Map