About Lex Max Property Investments (gb) Ltd (07176193) United Kingdom