About Dennis Hall Management Company Limited (05013586) United Kingdom