About Lind Property Limited (12421678) United Kingdom