Comment Comment by HPsquared For some reason the "no apostrophe" thing is common in UK company names. parent HPsquared 1 year ago