About Lousada Properties Limited (09168769) United Kingdom