DEXPLORE LIMITED Company number SC325373 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address11/7 DOCK PLACE, EDINBURGH, MIDLOTHIAN, SCOTLAND, EH6 6LU PostcodeEH6 6LU Companies at this postcode 60 Map