The 66 And 68 New Road, Studley Management Company Limited is a dormant company incorporated on 17 July 1995 with the registered office located in Studley, Warwickshire. The 66 And 68 New Road, Studley Management Company Limited was registered 30 years ago.