About Alh Property Investors Ops Ltd (12538921) United Kingdom