Faits : A. Le 26 avril 2013, K._ et J._ ont adressé une dénonciation pénale au Ministère public du canton de Genève. Elles revendiquaient une partie des avoirs de L._ Trust dont le constituant, M._, avait désigné leur mère comme bénéficiaire de 15% des avoirs. Depuis le décès de M._, les trustees avaient refusé tout renseignement; la gestion des avoirs avait été confiée à un gérant externe administré notamment par E._; L._ Trust aurait été dissous et ses actifs transférés à d'autres entités, soit les fondations A._ et B._ et deux trust néo-zélandais. Le 10 mai 2013, L'Ordre H._ et l'Ordre I._, également bénéficiaires de L._ Trust à raison de 25% chacun, ont déposé une dénonciation portant sur les mêmes faits. Le 25 septembre 2013, les quatre dénonciateurs se sont constitués parties plaignantes. Le 29 janvier 2014, le Ministère public a prévenu E._ de gestion déloyale qualifiée. Le même jour, celle-ci a contesté la qualité de partie des plaignants. Par décision du 31 mars 2014, le Ministère public a reconnu aux quatre précités la qualité de parties plaignantes et leur a autorisé l'accès au dossier. B. Par arrêt du 14 novembre 2014, la Chambre pénale de recours de la Cour de justice du canton de Genève a confirmé cette décision. Le recours n'était recevable qu'en tant qu'il émanait de la prévenue; les deux sociétés et les deux trusts, tiers saisis, n'avaient pas qualité pour agir dans ce cadre. Le droit d'être entendu de la prévenue avait été respecté. La constitution de parties plaignantes de K._ et J._ était incontestable. L'Ordre H._ et l'Ordre I._ disposaient tous deux de la personnalité juridique; ils avaient agi par le biais de leurs représentations françaises, désignées par M._ comme bénéficiaires de L._ Trust et valablement représentées par des avocats. En tant que bénéficiaires de L._ Trust, les intimés apparaissaient lésés. L'accès au dossier a lui aussi été confirmé. Les frais judiciaires ont été mis à la charge des recourants, de même qu'une indemnité de procédure de 10'000 fr. allouée aux quatre intimés. C. Agissant par la voie du recours en matière pénale - après avoir requis en vain des mesures pré-provisionnelles - Fondation A._, Fondation B._, les deux trusts néo-zélandais et E._ demandent au Tribunal fédéral d'annuler l'arrêt cantonal et de renvoyer la cause aux instances inférieures pour nouvelle décision dans le sens des considérants, subsidiairement de constater que les deux Ordres n'ont pas la capacité d'agir en justice et n'ont pas qualité de partie à la procédure. Préalablement, ils demandent des mesures provisionnelles tendant à empêcher l'accès au dossier et la présence des intimés aux actes d'instruction. Ces mesures ont été admises par ordonnance du 28 janvier 2015. La cour cantonale a renoncé à se déterminer. Le Ministère public conclut au rejet du recours dans la mesure où il est recevable. Les quatre intimés concluent à l'irrecevabilité, subsidiairement au rejet du recours. Dans leurs dernières observations du 5 mars 2015, les recourants persistent dans leurs motifs et conclusions, tout en concluant à l'irrecevabilité de la réponse déposée par les intimés. Les parties ont renoncé à des observations supplémentaires.