100050855086 - Garden waste Direct Debit