100050831592 - Garden waste Direct Debit