About Jls Property Services Ltd (11518428) United Kingdom