31 GLENGALL ROAD LONDON NW6 (MANAGEMENT) LIMITED - Key Persons