86 GLENCOE ROAD LIMITED Company number 04860828 · Monitor this company Liquidation Overview Analysis Location Related Registered office AddressFLAT 5 STAFFORD MEWS, STAFFORD LANE, SHEFFIELD, SOUTH YORKSHIRE, S2 5HT PostcodeS2 5HT Companies at this postcode 2 Average house price in S2 5HT £163,000 (6 sales) Map