About Chartwell Close Management Company Limited (02602808) United Kingdom