100050872919 - Garden waste Direct Debit