About L&e Property Ltd (12191593) United Kingdom