About Alh Property Investors Ltd (12142991) United Kingdom