Setfords launches Halo, in-house technology platform, as part of vertically integrated strategy