Company info.

Word Space is short for Word Space Ltd. That’s the legal name, and the company number is 12320921.

It’s registered in England and Wales. And the registered address is Office 7, 35–37 Ludgate Hill, London EC4M 7JN.

But don’t write to me there.