100050812442 - Garden waste Direct Debit