About Eccles Properties Ltd (13320085) United Kingdom