Our Projects

SCI officially launches into mainland US

Posted 20 February, 2017

Cayman security company, The Security Centre Ltd., has grown substantially from its roots as a local business, first to having international operations and now officially launching a new location in Read more…

Contact us

Cayman Islands

Cayman Islands

Bahamas

Bahamas

Bermuda

Bermuda