NewAustralian CompaniesHome›06/09/2026›Nestra Stays PTY LTDNestra Stays PTY LTDAustralian proprietary company, Limited by shares · NSW 2563 · 702099830Date of registration 06/09/2026Print / PDFBusiness names and GSTNestra stays