21E LIMITED Company number 09100591 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressSigma House Oak View Close, Edginswell Park, Torquay, Devon, TQ2 7FF PostcodeTQ2 7FF Companies at this postcode 419 Map