About Henry Lexi Property Investment Limited (12362809) United Kingdom