Thanks for the replies.
Yeah, I was thinking cxb2530, maybe two in series with that driver? I'm worried about what the 55 - 70v means ... seems rather fishy. Also to be honest I have no idea about the efficiency of the driver. It's just a Houyi Chinese LED 16 x 75w = 1200w I got a few years...