Mosaic Mosaic Apartments, 26 High Street, Slough, SL1 1EL