You can contact us using the following methods.
Via Post:
Indic8tor 6 Metropolitan Business Park Preston New Road Blackpool Lancashire United Kingdom FY3 9LT
Via phone: 0845 833 1323
Via e-mail: info @ indic8tor.com