DDG Windows
844 Romford Rd., Manor Park, London, United Kingdom, E12 5JP
(08452) 602888 Phone
(08452) 603888 Fax