ELVIMILE LIMITED Company number 02479922 · Monitor this company Active Overview People 14 Financial Control Documents Analysis Location Related Registered office Address22 Tuns Lane, Slough, England, SL1 2XD PostcodeSL1 2XD Companies at this postcode 34 Average house price in SL1 2XD £308,000 (28 sales) Map