Your application will be processed, and subject to no delays, your card will be despatched within 10 working days.
If you have any queries please contact admin@lccsa.org.uk