DAVID OGILVIE ENGINEERING LIMITED Company number SC165185 · Monitor this company Active Overview People 19 Financial Control Charges Documents Analysis Location Related Registered office Address8 Balmoral Road, Kilmarnock, Ayrshire, KA3 1HL PostcodeKA3 1HL Companies at this postcode 3 Map