100050810338 - Garden waste Direct Debit