SSC BIO LIMITED Company number 10159023 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressBrackenhurst, Lee, Ilfracombe, England, EX34 8LW PostcodeEX34 8LW Companies at this postcode 57 Average house price in EX34 8LW £607,000 (24 sales) Map