100050817960 - Garden waste Direct Debit