100050896548 - Garden waste Direct Debit