100050857805 - Garden waste Direct Debit