About Lbc Property Limited (11953802) United Kingdom