About Lexus Properties Limited (07953603) United Kingdom