About Northwick House Management Company Limited (02235109) United Kingdom