About Rosemoor Property Limited (12668925) United Kingdom