About Oxford Street Property Fund Limited Partnership (LP012271) United Kingdom