About Wowo Property Investments Ltd (13041433) United Kingdom