How to Establishment an Off-Shore Company in Sri Lanka Companies that may be registered: Any company or body corporate incorporated in Sri Lanka or under the laws of any foreign country may make an application to the Registrar General of Companies to be registered as an Off-shore company and to be referred to as such. […]