Situated at 128 City Road, London EC1V 2NX Opfa Limited is classified as a Private Limited Company registered under the 10694461 Companies House Reg No. The company was established on 2017-03-28. The firm's SIC code is 90030: Artistic creation. 2022-03-31 is the last time company accounts were filed.
Oliver P. is this particular enterprise's single managing director, that was chosen to lead the company 7 years ago.