Try your local council. Mine is very helpful, I get people parking over my dropped kerb drive very often. The local council will come and fine them £60 and even pick the car up and take it to the local pound. Costs the driver about £200 to get it back. Do not see why it would not work with commercial vehicles.
There are 10 types of people: those who understand binary and those who don't
this should work with every vehicles report it to your local council about a vehicle blocking your drive and can't get out if you work overnight or report the vehicle to the cops about a blocked drive way cops have more power to move the vehicles.
Using VIVID 350 Optical Fibre, Mix TV, Talk Weekends
Just another VM user trying to help out so my answers may be wrong. If you do like my answer please mark it as helpful; it may help others