NewAustralian CompaniesHome›11/08/2026›Villa 18 PTY LTDVilla 18 PTY LTDAustralian proprietary company, Limited by shares · NSW 2228 · 701273467Date of registration 11/08/2026Print / PDF