100050860309 - Garden waste Direct Debit