SHARDS LABS LTD Company number 15474423 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address245-249 Shaftesbury Avenue, London, England, WC2H 8EH PostcodeWC2H 8EH Companies at this postcode 16 Map