100050810269 - Garden waste Direct Debit