Ophelia Graphics Limited has been on the British market for at least 7 years. Started with Companies House Reg No. 11018895 in the year 2017, it is based at Trust House C/o Isaacs, Bradford BD1 5LL. This company's principal business activity number is 74100, that means specialised design activities. October 31, 2020 is the last time company accounts were reported.
In this company, the full scope of director's obligations have so far been fulfilled by Aftab A. who was assigned this position 7 years ago.
Aftab A. 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.