Ophrood came into being in 2022 as a company enlisted under no 14400005, located at LS8 4EJ Leeds at Office 1. This firm has been in business for two years and its last known status is active. The company's declared SIC number is 82920 meaning Packaging activities.
Ervin I. and Faith D. are listed as firm's directors and have been monitoring progress towards achieving the objectives and policies since 2023-10-16.
Faith D. is the individual who has control over this firm, owns over 3/4 of company shares.