GEOAGRO LIMITED Company number SC356522 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address21 LASSWADE ROAD, EDINBURGH, EH16 6JB PostcodeEH16 6JB Companies at this postcode 8 Map