About Alm Properties & Services Ltd. (10656768) United Kingdom