About Charles Close Management Company Limited (NI057908) United Kingdom