About Lra Properties Limited (10370779) United Kingdom