The Company and its subsidiaries are incorporated in the UK. The main country of incorporation is also the UK. The Registration Number is 4066454.