accounts payable: a debtor's accounts of money he owes; normally arise from the purchase of products or services
possession: anything owned or possessed
scotland yard: the detective department of the metropolitan police force of London