About Lsc Property Investments Ltd (12394158) United Kingdom