About Jls Properties (leeds) Llp (OC391971) United Kingdom