FIRST SOLUTION EDINBURGH LTD Company number SC340876 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address34 DALRY ROAD, EDINBURGH, UNITED KINGDOM, EH11 2BA PostcodeEH11 2BA Companies at this postcode 41 Map