About Oldmead Management Company Limited (11012203) United Kingdom