About Lrs Property Holdings Limited (11681159) United Kingdom