About Northwick Mansion Company Limited (02451913) United Kingdom