About Keills Property Fund Limited Partnership 1 (LP010983) United Kingdom