100050868708 - Garden waste Direct Debit