100050850774 - Garden waste Direct Debit