X & M FREY PTY LTD Company Summary & Details