100050816586 - Garden waste Direct Debit