About Oak Meadows Management Company (no 2) Limited (02970384) United Kingdom