Larchwood Consulting are continuous Improvement Specialists, one of only ten Worldwide British Quality Foundation Endorsed Advisors. They partners with BPIR and also produce Organisational Self Assessment Software based which BPIR can supply.