100050879511 - Garden waste Direct Debit