EVEN KEEL CONTRACTS LTD Company number SC440482 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address1 Glenbruar Crescent, Perth, Perthshire, PH2 0AJ PostcodePH2 0AJ Companies at this postcode 2 Map