Owen & Owen Creative came into being in 2013 as a company enlisted under no 08375274, located at NG9 1AE Nottingham at 15 Foster Avenue. It has been in business for eleven years and its current state is active. This company's principal business activity number is 99999, that means Dormant Company. Owen & Owen Creative Ltd filed its latest accounts for the financial period up to 2023-01-31. The firm's most recent annual confirmation statement was released on 2023-01-25.
Simon O. and Andrew O. are registered as the company's directors and have been working on the company success since January 2013.
Executives with significant control over the firm are: Andrew O. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Simon O. owns 1/2 or less of company shares and has 1/2 or less of voting rights.