100050865267 - Garden waste Direct Debit