+44 (0) 1603 937800
— Mon to Fri, 9am to 5pm UK time (currently
12:35pm
in the UK)
A
-
A
-
A
Home
Services
About
FAQs
Articles
Contact
I have a letter
Book A Consultation
Our data expert will contact you shortly after you complete the form.
Message sent successfully.
There was an error on the form. Please check and try again.
You have submitted too many forms. Please try again later.
Eight plus ten
Send
We use cookies to optimise our website. Read our
Privacy Policy
.
Accept
Decline
function submitForm(formId) { event.preventDefault(); var originalButtonText = document.getElementById("submitButton").innerHTML; document.getElementById("submitButton").innerHTML = '
Sending...'; document.getElementById("submitButton").disabled = true; const form = document.getElementById(formId); const formData = new FormData(form); fetch('/api/contact', { method: 'POST', body: formData }) .then(response => { document.getElementById("submitButton").innerHTML = originalButtonText; document.getElementById("submitButton").disabled = false; if(response.ok) { form.classList.remove('fail'); form.classList.remove('ratelimit'); form.classList.add('success'); form.reset(); } else if(response.status === 429) { form.classList.remove('success'); form.classList.remove('fail'); form.classList.add('ratelimit'); } else { form.classList.remove('success'); form.classList.remove('ratelimit'); form.classList.add('fail'); } }); }