646 NEWCASTLE PTY LTD Company Summary & Details