Falcrum started its operations in the year 2010 as a Private Limited Company under the ID 07382152. The firm's headquarters was based in Coventry at 6 Westhill Road. This Falcrum Ltd firm had been in this business field for at least six years.
James O. was the following firm's director, selected to lead the company in 2012 in June.