All businesses need some kind of office with systems for communication, keeping records and managing paperwork.