100050851063 - Garden waste Direct Debit