About L.s.m. Management Limited (03393281) United Kingdom