Irish Centre Housing Ltd
33 Medway St., Westminster Abbey, London, United Kingdom, SW1P 2BE
(02072) 222071 Phone