18 Current trade and other payables
        
    
    
	    |  | 2019 | 2018 | 
| Trade payables | 26,623 | 10,464 | 
| Rent invoiced in advance | 2,507 | 2,628 | 
| Tenant deposits | 15,009 | 12,660 | 
| VAT payable | - | 1,225 | 
| Other payables | 11,879 | 4,337 | 
| Balance as at 31 December | 56,018 | 31,314 | 
The other payables relate to invoices yet to be received for maintenance of and investments in the portfolio.