2011 is the year of the launching of Otr Investments Limited, a firm which was located at Charles House, 359 Eastern Avenue, Ilford. The company was started on 2011/04/05. Its registration number was 07590979 and its postal code was IG2 6NE. The firm had been on the British market for about five years until 2016/01/19.
This firm was directed by a solitary director: Louka T., who was selected to lead the company thirteen years ago.