About Meon Vale Management Company Limited (08674615) United Kingdom