100050807768 - Garden waste Direct Debit