O-pen-i Images Limited with the registration number 06010859 has been in this business field for eighteen years. This Private Limited Company can be reached at 9 9 Home Farm Barns, Mamhead in Exeter and its post code is EX6 8HP. This enterprise's SIC code is 74202, that means Other specialist photography. 2022-11-30 is the last time company accounts were filed.
This business owes its well established position on the market and constant development to a group of two directors, who are Lucinda B. and Penelope B., who have been running the firm since 2018-01-25.
Penelope B. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.