S.T.A.R.S. (Social Therapy And Recreational Services) C.I.C is an active company incorporated on 15 September 2011 with the registered office located in Worcester, Worcestershire. S.T.A.R.S. (Social Therapy And Recreational Services) C.I.C was registered 14 years ago.