JOHNSON & PAIN CONSULTING LTD. Company number SC320557 · Monitor this company Dissolved Overview People 7 Financial Documents Analysis Location Related Registered office Address78/4 NORTHFIELD BROADWAY, EDINBURGH, EH8 7RY PostcodeEH8 7RY Companies at this postcode 3 Map