They are likely leased from one of the big hire companies. Dawsongroup
would be my guess rather than London Hire (I would ignore the reference
to London Hire in the year registration lists from another source -
there are a lot of vehicles attributed to London Hire which are actually
Enterprise and Dawsongroup in these lists, only a few of the EO71 Cxx
are actually London Hire). More recent London Hire leased vehicles have
their name on the back, but there was nothing on EO71 VBT.