Penllan Services started conducting its business in the year 2010 as a Private Limited Company with reg. no. 07115790. This company's registered office was situated in Cardiff at Celtic House Caxton Place. This Penllan Services Limited firm had been operating in this business for 11 years.