Inter House Windows Company, 240 North Circular Road, London NW10 0JU, 02084591660