S & R TECHNOLOGY CONSULTANCY LIMITED Company number 09625323 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address3 LUMLEY CLOSE, WREXHAM, CLWYD, WALES, LL13 9AG PostcodeLL13 9AG Map