About L&e Property Holdings Limited (11617227) United Kingdom