About Charfield Village (residents Management Company) Limited (10695521) United Kingdom