Since signing up to HubSpot, Cloud Technology Solutions has increased its leads by 33% and recorded its highest ever annual profit.