About Edmonston Properties Limited (08171614) United Kingdom