About James Close Management Limited (00886064) United Kingdom