About Cresswell Close Management Company Limited (10189996) United Kingdom