CAYGILL & SMITH (BH) LIMITED Company number SC592484 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address35 JOCKS LODGE, EDINBURGH, UNITED KINGDOM, EH8 7AA PostcodeEH8 7AA Companies at this postcode 5 Map