RANKIN AND MITCHELL LTD Company number SC316083 · Monitor this company Dissolved Overview People 4 Financial Documents Analysis Location Related Registered office Address143 GILMORE PLACE, EDINBURGH, EH3 9PW PostcodeEH3 9PW Companies at this postcode 17 Map