Company name: D D P Workshop Ltd
Description: Retail display cabinets and frames, bespoke tailor made displays, media and multimedia displays, exhibition displays, awards and trophies from DDP.
9 Caradon Cl, Plymouth PL6 6AJ, United Kingdom