12008374 LTD. Company number 12008374 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address33 Norfolk Avenue, Slough, United Kingdom, SL1 3AF PostcodeSL1 3AF Companies at this postcode 19 Average house price in SL1 3AF £352,000 (26 sales) Map