About Northwick Park Limited (02032784) United Kingdom