About Lex Francis Properties Ltd (12615469) United Kingdom