Specklewood Ltd with Companies House Reg No. 10967339 has been on the market for 7 years. This Private Limited Company is located at 24 Fettiplace Road, Marcham in Abingdon and their area code is OX13 6PL. The firm's classified under the NACE and SIC code 70229 - Management consultancy activities other than financial management. The latest accounts describe the period up to 31st March 2023 and the most recent annual confirmation statement was released on 17th September 2023.
There seems to be a group of two directors leading the following business now, specifically James A. and Denise A. who have been performing the directors duties since 2017.
Executives who control the firm include: Denise A. owns 1/2 or less of company shares. James A. owns 1/2 or less of company shares.