Green light for Slough’s 135,000sqft Station Quarter development