DEFEON LIMITED Company number SC728868 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address64 Newlands Court, Bathgate, Scotland, EH48 2GD PostcodeEH48 2GD Companies at this postcode 7 Map