180INITIATIVE LIMITED Company number SC417624 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address2 SPENCER PLACE, EDINBURGH, EH5 3HF PostcodeEH5 3HF Companies at this postcode 6 Map