About Jls Investment Properties Ltd (12823797) United Kingdom