About Torre Limited Partnership (SL027386) United Kingdom