About Godwin Properties Limited (05164588) United Kingdom