About Godwin Close Management Ltd (11301237) United Kingdom