About Heywood Old Court (heywood) Management Company Limited (01112516) United Kingdom