About Lsf Property Holdings Limited (13172945) United Kingdom