100050878616 - Garden waste Direct Debit