100050839735 - Garden waste Direct Debit