Thank you for the question. Haven't forgotten about you I have just not been online. The clause states "the tenants of all flats and garages". Which could be taken to mean all tenants (even if they do not have a garage) however, this is not clear. Obviously it doesn't seem fair that the tenants who do not possess a garage should be required to pay for the repairs, and a lease can be open to interpretation. In that case, what I would advise doing is escalating the issue to the property ombudsman, they have an arbitration service, they will listen to both arguments and will make a decision on what is to happen. If for any reason you don't agree with this decision then you could ask the court to define the interpretation.
I hope this information proved helpful. You will find a local solicitor who deals with these matters on the law society webpage which is as follows;
Hopefully, I have answered your query in a way that is simple and easy to understand. If anything remains unclear, I will be more than happy to clarify it for you. In the meantime, thank you once again for using our services.
Should you require any further assistance on this matter, please do not hesitate to post a further questions for additional assistance.