Nestor Industries came into being in 2012 as a company enlisted under no SC425062, located at G3 7SL Glasgow at C/o Benham Conway & Co. This firm's last known status was dissolved. Nestor Industries had been on the market for 7 years.
As mentioned in this specific firm's register, there were two directors: Ross F. and Mattias A..
Executives who controlled the firm include: Ross F. owned 1/2 or less of company shares. Mattias A. owned 1/2 or less of company shares.