Benskill came into being in 1998 as a company enlisted under no SC184004, located at G2 2LB Glasgow at C/o Wri Associates Ltd Third Floor, Turnberry House. This company's last known status was dissolved. Benskill had been operating in this business for twenty years.
This specific company was directed by just one managing director: Elizabeth M., who was assigned this position in 1998.