The firm called Tecrayo was registered on 2013/08/06 as a private limited company. The firm office was located in Nottingham on 17 Newstead Grove. The address post code is NG1 4GZ. The reg. no. for Tecrayo Ltd was 08640566. Tecrayo Ltd had been active for 8 years until 2021/04/06.
Mohammed S. was this specific enterprise's managing director, chosen to lead the company on 2013/08/06.
Mohammed S. was the individual who had control over this firm, owned over 3/4 of company shares.