Following the acquisition of Astra Associates by Mistral Internet, the Astra website has now closed.

You can contact us on:
Support: 0845 644 3897
Global Switch: 0870 836 9630 (replacing our 0207 numbers)
Fax: 020 7495 5855 (unchanged)
Mistral switchboard: 0870 751 6300


www.mistral.net