100050891550 - Garden waste Direct Debit