About Michael Green Associates Ltd. (SC372156) United Kingdom