Company Helical and AshbyCapital agree a new £140M secured development facility for 33 Charterhouse Street, London EC1 13 Jul 2020