100050869681 - Garden waste Direct Debit