About Hammond Court Management Company Limited (01595996) United Kingdom