ANCHORWOOD LIMITED Company number 09657903 · Monitor this company Active Overview People 30 Control Charges Documents Analysis Location Related Registered office AddressWestacott Road, Barnstaple, Devon, England, EX32 8TA PostcodeEX32 8TA Companies at this postcode 6 Map