PEAK DEVELOPMENT SERVICES LIMITED Company number 03519159 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressFellows Close Farm, Bottomhouse, Leek, Staffordshire, ST13 7PL PostcodeST13 7PL Map