About Tower Group Investments Ltd (10224385) United Kingdom