Entity

Nick Candy

British luxury property developer

Entity sentiment