31 LONDON ROAD MANAGEMENT COMPANY LTD - Key Persons