Isle of Man omtales som et skattely. Øen huser blandt andet Trayton Holding Limited, der ifølge Berlingske Tidende reelt styres af topfolk fra Tvind-imperiet.
Trayton-koncernen har hovedsæde i Shanghai, Kina, og er en omfattende handelskoncern med egen møbelfabrik, fremgår det af artiklen.