VSBI LIMITED Company number 13041826 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address39 Tuns Lane, Slough, England, SL1 2XA PostcodeSL1 2XA Companies at this postcode 60 Average house price in SL1 2XA £486,000 (5 sales) Map