Solray Renewable Energy Services came into being in 2011 as a company enlisted under no 07621177, located at RM6 6JH Romford at 75 Eric Road. The firm's last known status was dissolved. Solray Renewable Energy Services had been on the market for at least 10 years.
Christopher R. and Jason Y. were the company's directors and were running the company for 10 years.