About Eccles Property Limited (09789261) United Kingdom