The Carabas Investments Ltd company has been on the market for at least 4 years, having started in 2020. Started with registration number SC658337, Carabas Investments is categorised as a Private Limited Company with office in 223 Ayr Road, Glasgow G77 6AH. This firm's SIC code is 68209 - Other letting and operating of own or leased real estate. The company's most recent annual accounts cover the period up to 2023-03-31 and the most current confirmation statement was released on 2023-10-10.
From the information we have gathered, this business was created in March 2020 and has been steered by four directors.