BARCADIA LIMITED Company number SC227679 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address43-45 CIRCUS LANE, EDINBURGH, UNITED KINGDOM, EH3 6SU PostcodeEH3 6SU Companies at this postcode 26 Map