About Jc & Sm James Properties Limited (09360893) United Kingdom