Cliffhill started conducting its business in the year 2007 as a Private Limited Company under the ID 06134018. This company's headquarters was registered in Liverpool at Sloan & Co Granite Buildings. This Cliffhill Limited company had been on the market for at least seven years.
The limited company had one managing director: Peter J. who was overseeing it for 7 years.