About Jcsi Management Ltd (07415710) United Kingdom