About Jls Properties Limited (04139512) United Kingdom