About Lpl Property Limited (10088058) United Kingdom