RcC&W came into being in 2011 as a company enlisted under no SC400955, located at AB10 1PS Aberdeen at 12-16 Albyn Place. This company's last known status was dissolved. RcC&W had been operating in this business for at least four years. The company has been on the market under three names. The very first official name, Lift Parts Uk, was switched on 2011-11-29 to Pressurefab Renewable Energy Support. The current name is used since 2014, is RcC&W Limited.