21-23 Doody St, Alexandria. Industrial Building. N May & Sons