About L Amour Properties Ltd (09838515) United Kingdom