About Lsl Properties Limited (08795294) United Kingdom