Hi Luisa!
Welcome to AGL Community!
I agree, providing personal details in public is not recommended.
If your builder is able to provide you with you NMI or meter number, that will help us locate your property as the address may be a lot number.
If they are not sure, you should be able to obtain your meter number from your physical meter on the property.
This link should help you locate your meter number on the meter itself.
Thank you
Ellen