100050810498 - Garden waste Direct Debit