About Oakrock Estates Limited (12188589) United Kingdom