About Three Oaks Management Company Limited (04237337) United Kingdom