John Lockwood And Sons came into being in 1998 as a company enlisted under no 03563762, located at NG9 8AA Nottingham at Lawmax House 30-32 Nottingham Road. This company's last known status was dissolved. John Lockwood And Sons had been operating in this business for at least 23 years.
John L. was this company's director, appointed in 1998.
John L. was the individual who had control over this firm, owned over 3/4 of company shares.