Helix Property Advisors
Based in London Helix Property Advisors are an independent property managment company with a large portfolio of commerial property in various sectors across the UK. They provide a full range of bespoke services for a variety of clients.