18 Current trade and other payables
| 2019 | 2018 |
Trade payables | 752 | 2,460 |
Rent invoiced in advance | 5,139 | 5,248 |
Tenant deposits | 1,245 | 1,068 |
VAT Payable | 255 | - |
Other payables | 1,104 | 2,840 |
Balance as at 31 December | 8,495 | 11,616 |
The Other payables relate to invoices yet to be received for maintenance of and investments in the portfolio.