People Plus, the close-by company