About Oval Property Group Limited (12540589) United Kingdom