100050817728 - Garden waste Direct Debit