About Jclc Property Holdings Limited (09666813) United Kingdom