Barnaby Stackhouse Ltd is officially located at Shepshed at 56 Oakley Road. You can find this business by the post code - LE12 9AX. Barnaby Stackhouse's founding dates back to year 2011. This enterprise is registered under the number 07871620 and their state is active. The firm's Standard Industrial Classification Code is 64999 and their NACE code stands for Financial intermediation not elsewhere classified. The most recent filed accounts documents cover the period up to 2022/12/31 and the latest annual confirmation statement was released on 2022/12/05.
This company has one managing director presently controlling this specific firm, namely Barnaby S. who has been performing the director's assignments since 2011-12-05.
Executives with significant control over the firm are: Barnaby S. owns 1/2 or less of company shares. Jane S. owns 1/2 or less of company shares.