Der Hauptsitz des Unternehmens befindet sich in Nassau im Ocean Centre im Osten von New Providence. Die Kunden sind lokale und internationale Banken, globale Anwalts- und Wirtschaftsprüfungsgesellschaften, Treuhandgesellschaften, Investmentgesellschaften, touristische Projekte im Wert von mehreren Millionen Dollar, multinationale Unternehmen und vermögende Privatpersonen.