Amalyst Ltd

The Network Building, 97 Tottenham Court Road, W1T 4TP (London)