About Torrance Properties Ltd. (SC214021) United Kingdom