About Oporto Properties Ltd (13250239) United Kingdom