100050897309 - Garden waste Direct Debit