100050818526 - Garden waste Direct Debit