Registered as 13539748 3 years ago, Callidus Off-grid Group Limited is a Private Limited Company. The firm's actual office address is 5 Den Road, Teignmouth. This business's classified under the NACE and SIC code 43999 - Other specialised construction activities not elsewhere classified. The firm's most recent accounts describe the period up to 2022-07-31 and the most recent confirmation statement was filed on 2023-07-29.
Steven F. is the company's only managing director, who was arranged to perform management duties on Fri, 30th Jul 2021.
Steven F. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.