Librae Limited could be gotten hold of in 13 Royal Crescent, in Cheltenham. The firm postal code is GL50 3DA. Librae has been actively competing on the market since it was started on 2018-12-13. The firm registration number is 11726428. This enterprise's SIC code is 74909 and their NACE code stands for Other professional, scientific and technical activities not elsewhere classified. 2022-12-31 is the last time when account status updates were filed.
Since 2018-12-13, the company has only been guided by an individual director: Nadeem S. who has been caring of it for six years.
Nadeem S. is the individual with significant control over this firm, has substantial control or influence over the company.