2015 marks the start of Tecirrus Limited, a firm which was situated at 8 Herga Court, Stratford Road in Watford. It was established on 2015-01-02. The company's registered no. was 09371211 and its post code was WD17 4PA. The company had existed on the market for about 7 years up until 2022-02-01.
When it comes to the enterprise's executives list, there were two directors: Hina A. and Muhammad A..
Muhammad O. was the individual who had control over this firm, owned over 3/4 of company shares.