Organisational Structure

Incorporated and Registered in England and Wales under the Companies Act 1985 with registration number 3937466 on 25 February 2000.

Group Structure Post BEE Transaction

 

Group Structure Pre BEE Transaction