About Wrenbridge Northampton Limited Partnership (LP011412) United Kingdom