About Seneca Property Fund (LP013015) United Kingdom