What's on your mind?

We're here to help!

Fill out the form to contact us any time with questions, comments, requests, or suggestions. We will respond to you as soon as possible.

If you need to contact Customer Support.

If you need to contact Billing.

Call us in the US at +1 877 262 3473 or in the UK at +44 800 500 3167.

Armor Locations

Armor US HQ

2360 Campbell Creek Blvd.
Suite 525
Richardson, TX 75082

Armor UK HQ

5 New Street Square

London, EC4A 3TW