About L S R Property Limited (11591923) United Kingdom