A mixed development of 42 units from 1 bed affordable apartments to 5 bed detached for Esquire Developments.