About High Oaks Management Company Limited (03975303) United Kingdom