About Chambers Close Management Company Limited (09675195) United Kingdom