About Oakmead Management Company (number 1) Limited (02458893) United Kingdom