Neil Smith And Company (cardiff) started its operations in the year 1980 as a Private Limited Company with reg. no. 01518667. The company's head office was based in Stroud at Little Acre Cheltenham Road. This Neil Smith And Company (cardiff) Limited business had been operating offering its services for at least 43 years.
This business was overseen by a single director: Alisdaire W., who was designated to this position in 2015.
Alisdaire W. was the individual who controlled this firm, owned over 3/4 of company shares.