Our Contacts

Our business details:

Blue Star Host LTD is registered in England and Wales. Company number 11982906. VAT GB322959192.

Registered address:
71-75 Shelton Street, Covent Garden, London, England, WC2H 9JQ

Contact details:

For billing inquiries please e-mail

If you are one of our customers and need support, please, e-mail

For data privacy related questions please email

For anything else please email