About L Management Limited (09997505) United Kingdom