Looks like South African number plates - CA for Cape Town and the 6 digits in two groups of three...
Alu Cab (sticker above the cab) is also a Cape Town, South Africa based business and the majoroty of the remaining gear is Front Runner, so I think its pretty certain that the pic is from there.
Alu-Cab
Cheers,
Lou

