2021 is the year of the beginning of Crofthead Rentals Ltd., a firm located at Crofthead Farm, Dumfriesshire in Moffat. This means it's been 4 years Crofthead Rentals has existed in the UK, as it was founded on 2021-10-06. The company's Companies House Reg No. is SC711429 and its area code is DG10 9LF. The company's SIC code is 68209, that means Other letting and operating of own or leased real estate. 2023/03/31 is the last time the company accounts were filed.
As stated, this limited company was established in 2021 and has been governed by two directors.
John C. is the individual who has control over this firm, has substantial control or influence over the company.