Megelli Motorcycles is a British motorcycle manufacturer, which made its debut at the Milan EICMA exhibition in November 2007. Megelli motorcycles was founded by the Managing Director of Sports and Leisure Direct UK Ltd, Barry Hall, who previously specialised in off road Aeon all-terrain vehicles, Mini bikes and Pit bikes. The Megelli range is currently sold in 37 countries in Europe, Asia, Australia, Africa, North America and South America.
creative company with knowledge and experience of the industry was crucial to fulfilling our requirements. A team who believed in our goals, and understood our concept of the final product was selected from the leading European motorcycle designers. Cutting edge C.A.D. technology was used to transfer the original design data into computerized virtual design, breathing new life into the process. The end result could be viewed and analyzed, ensuring compliance with the strict design and engineering criteria, prior to any physical part being produced.
Key structural components, including frame, sub-frame, swing arm, out-riggers and wheels, were subjected to F.E.A (Finite Element Analysis) ensuring long-term performance and durability.