About Lex Property Investment Limited (10173881) United Kingdom