About Lexden Property Ltd (13686234) United Kingdom