BARCAN LIMITED Company number 07134883 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address25 Town Green Road, Orwell, Royston, England, SG8 5QL PostcodeSG8 5QL Companies at this postcode 7 Average house price in SG8 5QL £741,000 (25 sales) Map