15 Debtors – amounts falling due within one year
    Group   Company
  2004
£m
2003
£m
2004
£m
2003
£m
Trade debtors 742 956
Amounts recoverable on contracts 91 94
Amounts owed by - subsidiary undertakings 501 1
Amounts owed by – joint ventures 202 162
Corporate taxation 2 1
Deferred tax assets (note 23) 23
Other debtors 187 115
Prepayments and accrued income 133 146
  1,357 1,497 501 1