About Northampton Shopping Centre Limited Partnership (LP010958) United Kingdom