helix.jpg
 
 

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