From a post on r/Hamilton:
"All phone numbers, emails, website, and social media are disconnected. Does anyone know how to actually contact the owners James and Nancy Malcolm? They owe money."
Apparently it closed right after New Years.
Here's the Reddit thread:
https://bit.ly/2M6MOXE