FREEHUMAN LTD Company number SC644388 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address10 Main Street, Newton, Broxburn, Scotland, EH52 6QF PostcodeEH52 6QF Companies at this postcode 2 Map