About Kilnwood Vale Management Company Limited (08778070) United Kingdom