100050849163 - Garden waste Direct Debit