About Cox Close Management Company Limited (11619904) United Kingdom