OTS Computer Services Limited is a dissolved company incorporated on 26 January 1998 with the registered office located in Lytham St. Annes, Lancashire. OTS Computer Services Limited was registered 27 years ago.
Registered office address changed from Bridgewater House Century Park Caspian Road Altrincham Cheshire WA14 5HH to 284 Clifton Drive South Lytham St. Annes Lancashire FY8 1LH on 14 April 2015