EXHIBIT 21 LIST OF SUBSIDIARIES PLACE OF SUBSIDIARY INCORPORATION - -------------------------------------------------------------------------------------------- -------------------- CableData International, Ltd................................................................ England CableData, Limited.......................................................................... Ontario, Canada CableData, Inc.............................................................................. California CableData Desktop Solutions, Inc............................................................ California CableData Telecommunications, Inc........................................................... Michigan CableLease, Inc............................................................................. California International Billing Services, Inc......................................................... California RPA, Inc.................................................................................... California