KEVIN & DEBRA PALMER BORROWING CO PTY LTD Company Summary & Details