The Company was incorporated in England and Wales with registered number 8957339 and its main country of operation is the United Kingdom.
Return to Investor Relations