100050899041 - Garden waste Direct Debit