Registered as 06664103 sixteen years ago, Teyrra Limited had been a private limited company until 2016/02/23 - the day it was formally closed. The official registration address was 221 Kenton Lane, Harrow.
Dhruv R. was this specific company's director, appointed sixteen years ago.