North London Glass & Glazing Ltd
139 Junction Rd., Islington, London, United Kingdom, N19 5PX
(02072) 723552 Phone