London International Piano Competition. Company limited by guarantee No 1960496. Registered Charity No. 294266