This particular firm is situated in Bromsgrove with reg. no. 12688546. It was started in the year 2020. The office of the firm is situated at 39 39 Cirencester Close . The postal code for this address is B60 2RE. The enterprise's Standard Industrial Classification Code is 59200 which means Sound recording and music publishing activities. Owzell Ltd filed its account information for the financial year up to 2022-06-30. The firm's latest annual confirmation statement was filed on 2023-05-05.
From the data we have, this specific limited company was established 4 years ago and has been guided by two directors.
Executives with significant control over the firm are: Thomas H. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Charles O. owns 1/2 or less of company shares and has 1/2 or less of voting rights.