About Charmouth Mansions Management Company Limited (02228310) United Kingdom