About Phoenix Ss Holdings Limited (08840963) United Kingdom