100050874506 - Garden waste Direct Debit