100050854979 - Garden waste Direct Debit