M & R SERRA HOLDINGS PTY LTD Company Summary & Details