Global Offices


United Kingdom United Kingdom
United Kingdom

Based in Mayfair, London, the world’s leading international financial centre, and specialising in corporate planning and UK tax consultancy, our office in London, UK provides cost-effective and robust business solutions for companies...

Read more
Luxembourg Luxembourg

OCRA Luxembourg meets the demands of international businesses and professionals for Luxembourg structures, companies formed in the world’s offshore centres, and access to Luxembourg’s banking facilities. The office arranges for the incorporation...

Read more
Madeira Madeira

Our team of legal and accounting professionals, specialises in making the Madeira International Business Centre accessible to businesses and their professional advisers. Madeira Management obtained the first management licence in 1989...

Read more
Malta Malta

Operating from this key European financial centre, our office in Malta provides a range of corporate and business services and consultancy on business licensing in Malta, including financial and banking activities, collective investment...

Read more
Switzerland Switzerland

Located in one of the world’s main international financial centres, our Swiss office has accumulated a wealth of expertise in international company incorporation, Swiss-based companies and Swiss-based multi-level structures. Switzerland manages almost...

Read more
Cyprus Cyprus

Operating from one of Europe’s most advantageous tax planning locations, our experienced team of lawyers and tax advisors in Cyprus, provide our clients with a comprehensive range of corporate services. These include...

Read more