About Almac Property Investments Limited (11525488) United Kingdom