Search the register – results All results KARUNA TRUST(THE) 02132178 - Incorporated on 15 May 1987 72 Holloway Road, London, N7 8JG