If its rent i'm pretty sure they need to disclose it in the annual accounts? Also $300k sounds like a LOT for a small tech company, and if you try finding their office address its pretty much impossible
MYQ Price at posting:
31.5¢ Sentiment: Sell Disclosure: Held