About Effective Change Projects Limited (06996059) United Kingdom