100050888059 - Garden waste Direct Debit