Santhouse Whittington (Documentation & Computer Administration) Limited is a dissolved company incorporated on 25 June 1975 with the registered office located in London, City of London. Santhouse Whittington (Documentation & Computer Administration) Limited was registered 50 years ago.