100050855819 - Garden waste Direct Debit