Chassis number is KCZ7-10702. Here is the vehicle, a Finnish bus, with a mainly wooden body built by local Finnish bodybuilder Lahti.
http://bit.ly/HDiyRT
Wheelbase is 3.43, which seems rather odd compared to other Bedford trucks I have been able to look up.