As part of Inchora’s company-wide re brand for 2016, Tenant Shop have now launched one of two new websites which introduces a refreshing new look and feel for the brand. ...

Inchora, one of the UK’s fastest growing business acceleration and growth companies, has demonstrated its commitment to Grantham by locating its first call centre on St Peter’s Hill, Grantham. ...