2014 signifies the launching of Stenford Technology Ltd, the company which was located at Lake Forest House, Forest Road in Ilford. The company was created on 2014-01-30. The firm registration number was 08868487 and the company postal code was IG6 3HJ. This firm had existed on the market for one year until 2015-07-21.
The firm had 1 managing director: Paidrag M. who was with it for one year.