About Lousin Properties Ltd (13391243) United Kingdom