100050896528 - Garden waste Direct Debit