13293346
United Kingdom

OpenCorporates ID

International Securities Identification Number
CH0465820477
UK Company Number
01281415