13844583 is a registration number for Callidus Renewables Limited. The company was registered as a Private Limited Company on 2022/01/12. The company has been present on the British market for the last 2 years. The enterprise may be gotten hold of in 5 Den Road in Teignmouth. The head office's zip code assigned to this location is TQ14 8AR. The company's SIC and NACE codes are 43999 - Other specialised construction activities not elsewhere classified. Tue, 31st Jan 2023 is the last time when account status updates were filed.
The details describing the following enterprise's management indicates the existence of two directors: Steven F. and Frankie R. who became a part of the team on 2022/01/12.
The companies that control this firm are: Callidus Off-Grid Group Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Teignmouth, TQ14 8AR, Devon and was registered as a PSC under the registration number 13539748.