full payment will be due if cancellation is within 24 hours of appointment
Billing Road, Northampton, UK