A & E HOWAT LIMITED Company number SC584894 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressEnoch Farmhouse, Enoch Farm, Girvan, Scotland, KA26 9PJ PostcodeKA26 9PJ Map