About Jc Freehold Ltd (13456316) United Kingdom