About Ongar Management Company Limited (04242993) United Kingdom