HIL EFC LIMITED Company number SC590026 · Monitor this company Dissolved Overview People 4 Control Documents Analysis Location Related Registered office AddressC/O INVERLEITH LLP, 43, MELVILLE STREET, EDINBURGH, EH3 7JF PostcodeEH3 7JF Companies at this postcode 20 Map