CONTACT
Address
Polaris Networks
Prospect House
3b St. Thomas’ Place
Ely
Cambridgeshire
CB7 4EX
Polaris Networks Limited
Registered Office: Prospect House, 3b St. Thomas’ Place, Ely, Cambridgeshire, CB7 4EX, United Kingdom.
Company number: 7605712. Registered in England and Wales.
VAT Number: GB111641167.