Selbu Inc came into being in 2018 as a company enlisted under no 11277880, located at TN1 1NU Tunbridge Wells at 10 Lonsdale Gardens. This firm has been in business for six years and its official status is active. This enterprise's declared SIC number is 70229 - Management consultancy activities other than financial management. The firm's most recent filed accounts documents provide detailed information about the period up to Thu, 31st Mar 2022 and the latest confirmation statement was released on Sun, 26th Mar 2023.
The company has just one director now leading this company, specifically James C. who's been utilizing the director's assignments since 2018-03-27.
James C. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.