Is Capital Trust Ltd. worth buying?