Librus Limited is an active company incorporated on 6 January 2025 with the registered office located in Exeter, Devon. Librus Limited was registered 10 months ago.
Registered office address changed from Yeo Valley View Farm Nymet Rowland Crediton EX17 6AL England to 3 Venny Bridge Exeter Devonshire EX4 8JF on 18 October 2025