Selbourne Trust Company Ltd., is situated at Castries the capital of St. Lucia. St. Lucia is a relatively young player in the offshore world and its government and regulatory authorities have managed to keep St. Lucia off the OECD and the FATF black lists, while offering flexible and modern legislation. St. Lucia offers a wide range of entities to the international financial services sector:
International Business Companies, Trusts, Offshore Funds, International Insurance Companies and International Banks. Our local director and legal counsel is Nicholas John (pictured left), probably one of the most experienced Barristers on St. Lucia. Mr. John ensures that our clients receive the best possible advise on legal matters.