About J17 Properties Ltd (10583026) United Kingdom