Winseer:
The most relevant information that can be requested by an agency is Licence details.Bank account details do not need to be given beyond Account number and sort code - relevant to being paid by BACS.
Credit checks are not relevant, so can be refused out of hand when sought.
NI number - needs to be given, with all further information regarding “leave to remain” etc. being sought from HMRC rather than yourself.
Previous address history is not relevant. Anyone asking for it intends to sell your data to a third-party firm that attempts to follow your life around the country, ultimately finishing with your details being sold on to foreign powers.
Accident History - If there is any, they won’t need to get that from you in the first place.
Criminal Record - Once again, they don’t need your permission to get your file - should you have one.
In all of these checks, there’s really no need to give them more information that they need. “Everyone else has no problem with it” is just there way of believing that “Oh crap, my record is so bad I’d better put my hand up to everything, lest I get passed over for a job here!”
The sad state of British Firms is though that an employer is far more likely to employ an ex-con with 9 points on their licence over a “no convictions, clean licence” bod, (let’s say like-for-like experience) because the former type are the very “yes men” that we all profess to hate so much, but I suspect many drivers in the business actually are alas.
Having the dirt on your staff keeps them in line more than jumping through the “troublemaking” driver’s own hoops they might well have for the firm itself! - Can’t have the tail wagging the dog now can we?
sorry, but erm where do they not need to get permission to get your criminal record from? I had to have clearance back home yes I had to sign the official secrets act swear allegiance to the queen etc … had pnc done credit checks the give details of parents partner etc but that was due to the job I was going to do … but they still required my permission to get this …
tell your company to go get stuffed you have no legal obligation to give financial details if they want to know your legal to work show them your birth cert or passport