100050872511 - Garden waste Direct Debit