2010 is the year of the establishment of Sphere Technology Limited, the company which was situated at Apex 3,, 95 Haymarket Terrace in Edinburgh. The company was created on 2010-11-25. The company's reg. no. was SC389525 and the post code was EH12 5HD. This company had been on the market for nine years until 2019-01-05.
As suggested by the company's executives data, there were two directors: Steven M. and Oliver T..