About Oakshade Management Company Limited (10937675) United Kingdom