641 MILFORD TOWERS, THOMAS' LANE, LONDON, SE6 4SD
The installation of replacement windows and doors to flats at Milford Towers, Thomas Lane SE6