About Tower Group Services Limited (02747940) United Kingdom