About Chatham Place Residents Management Company Ltd (12957983) United Kingdom