About Newcastle Investment 2 Limited Partnership (LP014963) United Kingdom