Search the register – results All results MIND IN CAMDEN 01911178 - Incorporated on 3 May 1985 Barnes House, 9-15 Camden Road, Camden, London, NW1 9LQ