About Pymore Village Management Company Limited (04096008) United Kingdom