You need to provide a cancel URL page in the settings
Sign up for your free, no obligation, 30 minute consultation.
No Problem Managed IT Services Ltd
169 Hamilton Road
London SE27 9SW
United Kingdom
Tel: 020 3358 8000
Email: enquiries@npit.co.uk