About Carter Close Management Company Limited (08911525) United Kingdom