LRE Capital and development manager XLB have launched 25 Windsor Road, a speculatively redeveloped 111,000 sq ft headquarters office in the centre of Slough.