About Oak Lodge Management Company Limited (02212713) United Kingdom