About Portfolio Finance Director London Ltd (11056851) United Kingdom