100050850973 - Garden waste Direct Debit