Saint Nicholas Centre Tenants Association (Sutton) Limited is a dissolved company incorporated on 7 July 1992 with the registered office located in Sutton, Greater London. Saint Nicholas Centre Tenants Association (Sutton) Limited was registered 33 years ago.