100050812751 - Garden waste Direct Debit