100050856748 - Garden waste Direct Debit