About Jc & Associates London Limited (08303149) United Kingdom