100050848148 - Garden waste Direct Debit