E C Lord & Son Limited is located at Rugby at 28a The Green. You can find the firm by the postal code - CV22 7LY. E C Lord & Son's incorporation dates back to year 2003. This enterprise is registered under the number 04732680 and their current state is active. From Tuesday 4th May 2004 E C Lord & Son Limited is no longer under the business name Labmedia. This company's registered with SIC code 82990 meaning Other business support service activities not elsewhere classified. E C Lord & Son Ltd filed its account information for the financial period up to 2022/03/31. The firm's most recent confirmation statement was released on 2023/04/13.
This company has a solitary managing director now leading the following business, specifically Christopher L. who has been utilizing the director's responsibilities since Sunday 13th April 2003. Since 2003 Eric L., had performed the duties for the following business till the resignation two years ago.
Christopher L. is the individual with significant control over this firm, owns over 3/4 of company shares.