About Godwin Property Investments Ltd (10957436) United Kingdom