About Charters Village Management Limited (08319240) United Kingdom