100050836294 - Garden waste Direct Debit