About Castle Keep (northwich) Management Company Limited (05597318) United Kingdom