About Almr Properties Ltd (11504393) United Kingdom