About Alm Housing Ltd (12291384) United Kingdom