Delmo Services came into being in 1980 as a company enlisted under no 01510664, located at L2 3YL Liverpool at 6th Floor Walker House. This company's last known status was dissolved. Delmo Services had been on the market for 39 years.
The knowledge we have that details the firm's personnel suggests that the last two directors were: Martin D. and Paul D. who assumed their respective positions on 1991-11-30.