KEEN & EAGER MOTOR ENGINEERS LIMITED Company number 05664977 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address71 Heywood Gardens Heywood Gardens, Maidenhead, Berkshire, England, SL6 3LY PostcodeSL6 3LY Map