@DavidTheWin Hi David, we don’t operate in central London and given that there are no National Highways decals on the vehicle its unlikely to be ours. Please consider reporting to TfL. If you are concerned about motoring offences this will need to be reported to the police.