Neeralta Manufacturing 3216A Hwy 661 , County of Barrhead , Alberta T0G 1R0 Canada About Publications videos Companies Neeralta Manufacturing Videos Velvet King Systems Velvet King Systems 0 Share Please note that the email address and the website address at the end of the video is wrong. Most popular related searches diesel-photovoltaic-hybrid-system Customer comments No comments were found for Velvet King Systems. Be the first to comment! Add your comment Publish your comment Great! comment successfully added!