About Lcn Properties Limited (03760323) United Kingdom