About Jccmi Properties Limited (07936302) United Kingdom