Company name: Kerala Catholic Association
Description: Kerala Catholic Association of the UK- Est. in 1984 for the purpose of providing the means of social interaction, mutual helpfulness, mental & moral improvement and rational recreation.
21 Tilbury Rd, London E6 6ED, United Kingdom