About Jls Property Investment Ltd (08582312) United Kingdom