Knight BPO is a data processing company that undertakes outsourced accounting and bookkeeping jobs to save your time and resources, thereby letting you concentrate on your core business. We are based in Australia and offer our bookkeeping services to small and large business across the nation.