Abraxas plc
United Kingdom House
180 Oxford Street
London
W1D 1NN
Registered Number : 1178725
Registered in England
VAT Number : 417767817

Abraxas Technologies AG
Talacker 50
CH-8001
Zurich
Switzerland

Abraxas Technologies (Pty) Limited
Level 8, Kyle House
27-31 Macquarie Place
Sydney, NSW 2000