XEN TRADERS LIMITED Company number 15592042 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address7 Stephenson Court, Osborne Street, Slough, England, SL1 1TN PostcodeSL1 1TN Companies at this postcode 7 Average house price in SL1 1TN £199,000 (27 sales) Map