Search the register – results All results THE MENUHIN COMPETITION TRUST 01612181 - Incorporated on 8 February 1982 7 Exton Street, London, United Kingdom, SE1 8UE