BLENFAB LIMITED Company number SC446579 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address2 MARITIME STREET, EDINBURGH, EH6 6SB PostcodeEH6 6SB Companies at this postcode 27 Map