About Eddleston Properties Limited (13569066) United Kingdom