GENFACT LTD Company number SC703782 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address85/1 Leith Walk, Edinburgh, Midlothian, United Kingdom, EH6 8LX PostcodeEH6 8LX Companies at this postcode 13 Map