Cotswold Christmas Shop Limited with Companies House Reg No. 12983808 has been operating on the market for four years. This Private Limited Company can be reached at Gemini, High Street in Lechlade and its area code is GL7 3AE. The company's principal business activity number is 47789 which stands for Other retail sale of new goods in specialised stores (not commercial art galleries and opticians). 2022-01-31 is the last time when account status updates were filed.
As the data suggests, this specific limited company was created four years ago and has so far been run by three directors.
Executives with significant control over this firm are: Amanda D. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Gillian S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Sarah D. owns 1/2 or less of company shares and has 1/2 or less of voting rights.