Bio

Nicholas Brooke is chairman of Professional Property Services