I guess you should call or file a complaint with Jaguar directly. Local sales offices are usually too lazy (not all of course) and will act when someone calls them from head office.....
http://www.jaguar.co.uk/uk/en/jaguar_ownership/faq_contact_us/contact_us.htm(you can also request a call back so you dont get charged for phone call. use above uRL and fill out a short form)
Jaguar Customer Relationship Centre 0800 085 106
This is located in UK.