About Oak Avenue Management Company Limited (06514927) United Kingdom