21 McCauley St, Alexandria. New building-Factory