Loading company profile…
Geekstar Limited is a private limited company, incorporated on 14 March 2008, with its registered office in Winchester. Companies House lists its business as manufacture of other men's outerwear, manufacture of other women's outerwear and manufacture of other wearing apparel and accessories n.e.c.