CENTRAX POWER PROJECTS LIMITED Company number 06293236 · Monitor this company Active Overview People 7 Control Charges Documents Analysis Location Related Registered office AddressShaldon Road, Newton Abbot, Devon, TQ12 4SQ PostcodeTQ12 4SQ Companies at this postcode 35 Map