About Deniz Property Investments Ltd (12135293) United Kingdom