100050851859 - Garden waste Direct Debit