Sheltered Housing Scheme
37-101 Granville House, Barclay Rd., Hammersmith, London, United Kingdom, SW6 1EZ
(02077) 312769 Phone