Thanks MSPeconomist for all your advice.
I booked the flight through netflights and it is all CZ flight numbers, no code share. The booking is definitely on the website and it is also in the Galileo system.
I'm travelling business class and the website does say that you can reserve seats from booking but I was also wondering if there was perhaps a 90 day rule or something similar.
I'll give them a call and see what they say, best to be on the safe side.
Thanks again.