Registered with number 06722372 sixteen years ago, Lrss Ltd had been a private limited company until 2020-11-17 - the time it was formally closed. The business official office address was 2nd Floor Royds Mill, Windsor Street Attercliffe Sheffield.
The data obtained detailing the firm's members suggests that the last two directors were: Craig A. and Victoria A. who were appointed to their positions on 2008-10-13.