100050883400 - Garden waste Direct Debit