SS&C Bermuda Limited Company numberBR028627 StatusOpen TypeUk-Establishment Incorporated30 Jun 2025 Registered office Level 6, Citypoint 1 Ropemaker StreetLondonEC2Y 9AW Data JSON Markdown