100050825266 - Garden waste Direct Debit