Search the register – results All results THE OVO CHARITABLE FOUNDATION 08908420 - Incorporated on 24 February 2014 1 Rivergate Temple Quay, Bristol, BS1 6ED