It's essentially a Leyland Daf Sherpa van rad, but with extra cores - ie non-standard.
If it is leaking, then a radiator specialist should be able to recore it in a day ot two - mine was about £130, I think Pies and a few others paid about the same.
Same thing happened on mine last week. I had it recored at a local specialist... cost me £140 but took all day to do. Apparently the hardest part is actually getting the thing out!