About Almaris Properties Ltd (13385994) United Kingdom