St. Michaels Road Hitchin (Blocks A, B, C, D, & E) Management Company Limited is an active company incorporated on 26 November 1996 with the registered office located in Hitchin, Hertfordshire. St. Michaels Road Hitchin (Blocks A, B, C, D, & E) Management Company Limited was registered 28 years ago.