This particular Norwood U.k. Limited firm has been operating in this business for at least 16 years, as it's been founded in 2008. Registered under the number 06593216, Norwood U.k was set up as a Private Limited Company located in The Coach House, Lockington DE74 2RH. This enterprise's principal business activity number is 82990 - Other business support service activities not elsewhere classified. The business latest filed accounts documents cover the period up to Sat, 31st Dec 2022 and the most current annual confirmation statement was released on Sun, 14th May 2023.
From the data we have gathered, the following limited company was started in 2008-05-14 and has so far been managed by three directors, and out of them two (Joanne S. and Justin S.) are still active.
Executives who have control over the firm are as follows: Joanne S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Justin S. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.