NETFARM LTD Company number SC538883 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address49/2 BUCCLEUCH STREET, EDINBURGH, UNITED KINGDOM, EH8 9LT PostcodeEH8 9LT Companies at this postcode 4 Map