About Oakhill View Management Company Limited (05334036) United Kingdom