100050865512 - Garden waste Direct Debit