I've no idea of the manufacturer but I can tell you it uses linear ROLLER carriages rather than the more common ball bearings type carriages so it's most likely from a high-end machine and most likely a Milling machine if it's a short length.

But to be honest I think you are looking for a needle in a haystack without any markings.?