DATA LOGIC SOLUTIONS LIMITED Company number 16185906 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressSheep House Farmhouse, Cheadle Road, Leek, England, ST13 7DP PostcodeST13 7DP Map