Odd that their website doesn't list Brighton office, at same address as Manpower in Brighton according to google maps.. new name?