with a taxi it also wouldn’t be the first ive seen with 2 vehicles operating under the same reg,could also be dvla screw up during reg transfers,seen that before as well.when you look at the mot histories are they all the same vin nos?was it operating in/out of northern Ireland or isle of man/wight etc?another possibility depending on mileage is miles versus kilometres if tacho was fitted.