About Parkham Mead Management Company Limited (10119624) United Kingdom