John Lovell & Sons started conducting its operations in the year 2008 as a Private Limited Company under the following Company Registration No.: 06568251. The firm's registered office was situated in Cardiff at 110 Whitchurch Road. The John Lovell & Sons Limited business had been offering its services for at least fourteen years.
James L. was the following enterprise's director, assigned this position in 2008.
James L. was the individual who had control over this firm, owned over 3/4 of company shares.