Legally, the landlord is responsible for the society's upkeep dues. However, many rental arrangements state that the tenant will pay this directly. This must be explicitly clarified in your rental contract.