GroupCompany
2017
£000
2016
£000
2017
£000
2016
£000
Trade payables19,30217,164
Amounts payable to subsidiary undertakings9542,630
Deferred consideration1,3481,348
Non-trade payables and accrued expenses15,32213,1492,0731,623
Other taxes and social security2,5211,3691,335119
37,14533,0304,3625,720