About L & E Management Ltd (11429264) United Kingdom