About Godwin Properties Investment Ltd (13073975) United Kingdom