About L S S Properties (leeds) Limited (05011364) United Kingdom