100050868870 - Garden waste Direct Debit