About Rose Eccles Properties Limited (12855015) United Kingdom