UK
Cage Code: KC 558
D-u-n-s Number: 23-990-8333
Company Registration: 03979088
Registered in England at Hatchmoor Industrial Estate, Torrington, Devon EX38 7HP
VAT Number: 762442630
Germany
Cage Code: DG687
D-u-n-s Number: Not Applicable
Company Registration: HRB 145534
VAT Number: DE 813646792
USA
Cage Code: 3KKA6
D-u-n-s Number: 13-843-4712
Company Registration: Not Applicable
VAT Number: Not Applicable