Tailrec Limited with reg. no. 10987184 has been on the market for 7 years. This Private Limited Company can be found at 38 Lambarde Road, in Sevenoaks and its post code is TN13 3HU. This firm's SIC code is 62012 which means Business and domestic software development. Wed, 31st Aug 2022 is the last time when the accounts were filed.
For 7 years, the limited company has only been overseen by a single managing director: Peter C. who has been managing it since Thursday 28th September 2017.
Peter C. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.