100050812095 - Garden waste Direct Debit