Dial tcp connectex: An attempt was made to access a socket in a way forbidden by its access permissions

I am getting this error when I attempt to start the docker terminal or do any operation with the docker-machine like create a new machine, regenerate certificates. I tried the following

It was working fine until a few days back.
OS: Windows 10 Home

  1. Upgrade/Downgrade,install the default Virtual Box that comes with the Docker Toolbox installation. All unsuccessful
  2. Removed the .docker folder from the Users<Username> directory and reinstalled docker
  3. Reset my network interfaces
  4. Thought Kaspersky could be blocking something, tried stopping Kaspersky, yet no luck

I am unable to restore docker back to its working state. Any help or pointers on where to look/debug appreciated