About Lsc Property Holdings Limited (12932958) United Kingdom