About Michael Owen Management Limited (08039960) United Kingdom