About Nps European Property Limited Partnership (LP014042) United Kingdom