About Chester Close Management Company Limited (04190858) United Kingdom