About Kensington Oval Management Company Limited (05598110) United Kingdom