Ultimately, there was too much going on with regards to the server which was already a full functional website.
I ended up creating an EC2 micro instance on AWS, installing NODE afresh, opening up the required port and uploading my code and BOOM worked first time.
Thanks for all those taking time to offer an answer