100050820673 - Garden waste Direct Debit