Thanks for the replies.
That's interesting about ambulance tailgates as this is definitely made from a tailgate with no windows to begin with.
I agree; a custom panel van but I think for some specific purpose. As mentioned, I wish I'd taken photos now but this was at the time of my awful, bright...