1999 – 2008 Company name Mamba Motorsport Ltd. Place Wellingborough, Northamptonshire Country United Kingdom