Started with Reg No. 14500736 two years ago, One More Chance Cic is a Community Interest Company. Its present mailing address is 62 Humber Way, Slough. The enterprise's principal business activity number is 88990, that means Other social work activities without accommodation n.e.c..
In this particular limited company, just about all of director's responsibilities have so far been carried out by Neil A. who was selected to lead the company two years ago.
Neil A. is the individual with significant control over this firm and has over 1/2 to 3/4 of voting rights.