100050855986 - Garden waste Direct Debit