88/88A DENBIGH STREET LIMITED - Key Persons