This company operates under the name of Touchbase Technology Ltd. The company was established nine years ago and was registered with 09679008 as its reg. no. The office of the firm is located in Farnham. You may find them at 4 Orchard Court Church Street, Crondall. The enterprise's principal business activity number is 62012 meaning Business and domestic software development. Touchbase Technology Limited released its account information for the financial period up to 2020-07-31. The business most recent annual confirmation statement was released on 2020-07-08.
Michael C. is the following enterprise's individual managing director, who was designated to this position in 2015.