NewUK CompaniesHome›12/08/2026›Cotswold Villas LimitedCotswold Villas LimitedPrivate limited company · GL6 8LX Stroud · 17395536Incorporation date 12/08/2026Print / PDFActivityBuying and selling of own real estate (68100)Other letting and operating of own or leased real estate (68209)Other businesses in this cityEmerald Education LTDPrivate limited company · 17502759IO Textiles LimitedPrivate limited company · 17502513Circular Tails CicPrivate company limited by guarantee · 17502056Anthropomorphic LTDPrivate limited company · 17499838Thermal Advantage Academy LTDPrivate limited company · 17497261Shtum CicPrivate company limited by guarantee · 17494851