About Lsr Management Limited (07841512) United Kingdom