About Alden Properties Limited (11365716) United Kingdom