About Lsc Properties Limited (06277098) United Kingdom