About Evalou Properties Ltd (11971519) United Kingdom