About Lamisa Property Ltd (12928483) United Kingdom