© Copyright 2023 Centaur Holdings Ltd All Rights Reserved
Centaur Holdings Limited is a Bermuda exempt company, having its registered office address at Cedar House, 41 Cedar Avenue, Hamilton HM12, Bermuda and is registered under the Bermuda Companies Act 1981.