100050855956 - Garden waste Direct Debit