Freeflow Bikes came into being in 2008 as a company enlisted under no SC345816, located at G1 2PP Glasgow at Finlay House. The company's last known status was dissolved. Freeflow Bikes had been operating on the market for 12 years.
Neil M. was the following enterprise's managing director, assigned to lead the company in 2009 in March.