Company TOM AND LINDA PLATT INCORPORATED Address TOM AND LINDA PLATT INCORPORATED, NEW YORK, 10018, NEW YORK