Origin Technical Business Services Limited was set up as Private Limited Company, that is registered in 1 More London Place, London. The company's postal code is SE1 2AF. The enterprise was established in 1998. The company's reg. no. is 03676756. Origin Technical Business Services Limited was listed twenty four years from now under the name of Energy World (u.k.). This enterprise's SIC code is 62090: Other information technology service activities. Origin Technical Business Services Ltd filed its latest accounts for the period that ended on 2022-03-31. The company's most recent annual confirmation statement was filed on 2021-11-29.