Itsr Limited is officially located at Leeds at C/o Clark Business Recovery Limited 8 Fusion Court. You can look up this business by its postal code - LS25 2GH. The company has been operating on the UK market for 6 years. This business is registered under the number 11204875 and its current state is liquidation. The company's declared SIC number is 78109 meaning Other activities of employment placement agencies. Tuesday 31st August 2021 is the last time when account status updates were reported.