19. Trade and other payables – amounts falling due within one year

2009
£000
2008
£000
Trade creditors 286 342
Amounts owed to Imperial College (including accruals) 544 383
Accruals and deferred income 1,810 1,990
Other tax and social security 94 100
Total 2,734 2,815