OUR OFFICES

CENTAUR BERMUDA

Cedar House
41 Cedar Avenue,
Hamilton, HM12,
Bermuda

cedarhouse

CENTAUR UK REP OFFICE

33 St James’s Square,
London,
SW1Y 4JS
United Kingdom

StJamessSquare1

CONTACT US

centauro