Yuma Technology came into being in 2017 as a company enlisted under no 11117629, located at LU3 1EH Luton at 106 Argyll Ave. The company's last known status was dissolved. Yuma Technology had been operating on the market for five years.
As suggested by the following enterprise's executives data, there were two directors: David P. and Safali A..
Safali A. was the individual who controlled this firm, had substantial control or influence over the company.