About The Oval Management Company Limited (02908954) United Kingdom