Helix Property management has a property portfolio of over £4 billion. This commercial film conveys a message about their company ethos.