This Owens Records Ltd company has been operating on the market for at least 2 years, as it's been established in 2022. Started with Companies House Reg No. 13907974, Owens Records is categorised as a Private Limited Company with office in 10, Bodlonfa, Bwcle CH7 2AE. The firm's SIC code is 59200 which means Sound recording and music publishing activities.
Since Thursday 10th February 2022, this specific limited company has only been supervised by an individual managing director: Josh O. who has been leading it for 2 years.
Josh O. is the individual with significant control over this firm, owns over 3/4 of company shares.