MICHAEL RICHERT ENGINEERING LTD. Company number SC324275 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office AddressFLAT 3, 20 CRAIGHALL CRESCENT, EDINBURGH, EH6 4RZ PostcodeEH6 4RZ Companies at this postcode 4 Map