41 employees
London Irish Centre is an organization that offers health care, advice, legal support, education, heritage and community fridge services.
1954