About Lexden Properties Limited (10806769) United Kingdom