There are several ways of doing this although the end effect is the same. You could have a (for example) 5 year contract with the right to break it every 12 months and the right for you to review the costs every 12 months or you could have a 12 month contract which rolls over every 12 months and not cancelled.
I assume that after clause 4, where it says Commencement Date: you put the actual date of commencement there.
The clauses in red are largely OK. At the end of the first line of clause 5 phase 3 at the words after the date, “unless extended in accordance with clause 8 of Schedule 3.” Then get rid of the next line commencing See Schedule.
Clause 2.1, get rid of +RPI Variations.
The ongoing cost from year 3 onwards will be the greater of the ongoing cost from year 2 or the ongoing cost from year 2 plus a percentage in respect of any increase in the greater of the Retail Price Index all the Property Index or any other index which Mosaique acting reasonably shall consider appropriate.
At the beginning of clause 8 in Schedule 3 and before 8.1 and the following words: “Subject to clause 5 of Schedule 1 and clause 2 of Schedule 2:”
You need to be aware that there is no guarantee that you would be able to force the 12 month rollover. There is case law that someone cannot accept by silence which is what you are trying to do here. As it is now, it is probably as robust as it could be. Rolling contracts are not looked on favourably by the court unless there is an ongoing and reasonable cancellation period. Six months prior notice is probably too harsh because things can change dramatically in six months. I would prefer it to be 3 months.