SERVOL LIMITED Company number 02697185 · Monitor this company Active Overview People 11 Financial Control Documents Analysis Location Related Registered office Address71 Huntercombe Lane North, Slough, Berkshire, SL1 6DX PostcodeSL1 6DX Companies at this postcode 8 Average house price in SL1 6DX £733,000 (11 sales) Map