HOWELL ELECTRICAL SERVICES LIMITED Company number 12272336 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address11 Roberts Way, Fulbourn, Cambridge, England, CB21 5AA PostcodeCB21 5AA Companies at this postcode 6 Average house price in CB21 5AA £347,000 (15 sales) Map