About Well Property Investments Ltd (13282589) United Kingdom