About Altus Living Ltd (12659706) United Kingdom