About S J C Management Limited (08397410) United Kingdom