Search the register – results All results THE NOVA MUSIC TRUST 07280079 - Incorporated on 10 June 2010 33 Ely Place, London, EC1N 6TD