Registered as OC444476 2 years ago, Optimus Business And Operations LLP was set up as a Limited Liability Partnership. The company's actual registration address is Unit 3, 1st Floor, 6-7 St .mary At Hill London.
Frank S. is the individual who controls this firm, has substantial control or influence over the company.