About I & Jk Properties Ltd. (07679388) United Kingdom