Willoughby (874) Limited has existed in the United Kingdom for at least ten years. Started with registration number 09042104 in 2014, the firm is registered at Armstrong Building Oakwood Drive, Loughborough LE11 3QF. The enterprise's Standard Industrial Classification Code is 74990 meaning Non-trading company. Willoughby (874) Ltd filed its account information for the financial period up to 2022-06-30. The latest annual confirmation statement was released on 2023-05-15.
There seems to be a team of four directors managing the company right now, including Michael A., Adam B., Christopher B. and Robert B. who have been utilizing the directors obligations since 2021.
The companies with significant control over this firm include: Access Uk Ltd owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Loughborough at Oakwood Drive, Loughborough University Science & Enterprise Park, LE11 3QF, England and was registered as a PSC under the reg no 02343760.