Search the register – results All results MANKIND INITIATIVE 03869893 - Incorporated on 2 November 1999 Flook House, Belvedere Road, Taunton, Somerset, TA1 1BT