About Lrs Property Group Limited (10192983) United Kingdom