About Altus Properties Limited (10201862) United Kingdom