Search the register – results All results SYSTEMSCALE LIMITED 02830975 - Incorporated on 28 June 1993 302 Moseley Road, Levenshulme, Manchester, England, M19 2LH