Search the register – results All results INSPIRE GENIUS FOUNDATION 09763836 - Incorporated on 5 September 2015 Tec Marina, Terra Nova Way, Penarth, South Glamorgan, CF64 1SA