GLENN BARNES CONSULTANCY LIMITED - Key Persons