ALBION PLUMBING LTD Company number SC508164 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address23B WINDSOR STREET, EDINBURGH, MIDLOTHIAN, SCOTLAND, EH7 5LA PostcodeEH7 5LA Companies at this postcode 39 Map