James Humber joins as senior development manager
Firm has paid £44.4m for remaining 50% share in W1 block