100050866941 - Garden waste Direct Debit