About Rubery Owen Group Estates Limited (00390078) United Kingdom