About Aleph Property Investment Ltd (10486262) United Kingdom