About Chester Close Property Management Company Limited (00805537) United Kingdom