What does it look like under that peice of fabric? That covered up part helps tremendously in identifing a machine.
I also think it's made by Free, but the "New Royal" class which has some significant differences from other Free machines.
Round needle plate - Free, square needle plate Free - New Royal class.
BTW - it was rather common for the companies to make the same machine, decals and all, and then put different names on them depending on who the Reseller was.