100050835954 - Garden waste Direct Debit