About Oval Management Services Limited (02189176) United Kingdom