Key Property Facts - Osborne Street, Slough, SL1