100050868882 - Garden waste Direct Debit