0
Rick de Blaby is at the forefront of the UK’s nascent build-to-rent sector. But can he calm nerves over the transformation of bustling Elephant & Castle?