100050883027 - Garden waste Direct Debit