Company Directory

Barber & Smith L.L.C.

Located in New York, NY

Barber & Smith L.L.C. filed as a Domestic Limited Liability Company in the State of New York on Wednesday, April 23, 2014 and is roughly ten years old, according to public records filed with New York Department of State.


Barber & Smith, Inc.

Located in Center Moriches, NY

Barber & Smith, Inc. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed approximately sixty-two years ago on Thursday, January 11, 1962 as recorded in documents filed with New York Department of State.


Barber & Son Otay Investments, Inc.

Located in La Mesa, CA

Barber & Son Otay Investments, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed roughly forty-six years ago on Monday, July 24, 1978 as recorded in documents filed with California Secretary of State.

People: Walter Barber

Barber & Sons Investments, LLC

Located in Granite Bay, CA

Barber & Sons Investments, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed approximately twenty years ago on Tuesday, October 12, 2004 as recorded in documents filed with California Secretary of State.

People: Michael Barber, Owen Barber
Past: Timothy Barber

Barber & Sons, Inc.

Located in Chino, CA

Barber & Sons, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed approximately seventeen years ago on Thursday, April 19, 2007 as recorded in documents filed with California Secretary of State.

People: Michael Barber
Past: Michale Barber

Barber & Style LLC

Located in Frisco, TX

Barber & Style LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas and is no longer active. This corporate entity was filed approximately six years ago on Tuesday, January 23, 2018 according to public records filed with Texas Secretary of State.

People: Randy Trejo

Barber Shop & Tattoos Inc

Located in Bronx, NY

Barber Shop & Tattoos Inc filed as a Domestic Business Corporation in the State of New York on Wednesday, November 28, 2007 and is about seventeen years old, as recorded in documents filed with New York Department of State.


Barber Shop Recording Studio Inc.

Located in Seaford, NY

Barber Shop Recording Studio Inc. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed roughly fifty years ago on Friday, May 31, 1974 according to public records filed with New York Department of State.


Barber Shop Salon Corp Supply II

Located in Labelle, FL

Barber Shop Salon Corp Supply II filed as a Domestic for Profit Corporation in the State of Florida on Wednesday, October 18, 2023 and is approximately one year old, according to public records filed with Florida Department of State.

People: Yuselys Zambrano, Manuel Leon

Barber Shop Salon, Corp

Located in Labelle, FL

Barber Shop Salon, Corp filed as a Domestic for Profit Corporation in the State of Florida on Monday, December 19, 2022 and is about two years old, as recorded in documents filed with Florida Department of State.

People: Yuselys Zambrano, Manuel Leon

Barber Shop Travel Inc.

Located in Staten Island, NY

Barber Shop Travel Inc. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed about thirty-eight years ago on Thursday, October 30, 1986 according to public records filed with New York Department of State.


Barber Shop Travel Inc.

Located in Staten Island, NY

Barber Shop Travel Inc. filed as a Foreign Business Corporation in the State of New York and is no longer active. This corporate entity was filed approximately thirty-five years ago on Thursday, November 2, 1989 according to public records filed with New York Department of State.


Barber Shop Unisex, Inc.

Located in Maspeth, NY

Barber Shop Unisex, Inc. filed as a Domestic Business Corporation in the State of New York on Thursday, March 22, 2007 and is approximately seventeen years old, as recorded in documents filed with New York Department of State.

People: Anthony Piccini

Barber Shop Uzziel, LLC

Located in Ocoee, FL

Barber Shop Uzziel, LLC filed as a Florida Limited Liability in the State of Florida on Wednesday, May 1, 2024 and is less than one month old, as recorded in documents filed with Florida Department of State.

People: Edwin Velasqu

Barber Shop Ventures LLC

Located in Miami, FL

Barber Shop Ventures LLC filed as a Florida Limited Liability in the State of Florida on Thursday, September 21, 2023 and is about one year old, according to public records filed with Florida Department of State.


Barber Shoppe Design, LLC

Located in Largo, FL

Barber Shoppe Design, LLC filed as a Florida Limited Liability in the State of Florida on Tuesday, August 13, 2013 and is approximately eleven years old, according to public records filed with Florida Department of State.

People: Joshua Barber, Helferty Kristina

Barber Shoppe of Maitland, LLC

Located in Maitland, FL

Barber Shoppe of Maitland, LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed about nineteen years ago on Tuesday, December 6, 2005 according to public records filed with Florida Department of State.

People: Bonnie Valenti, Bonni Valenti

Barber Shops Solutions LLC

Located in Hialeah, FL

Barber Shops Solutions LLC filed as a Florida Limited Liability in the State of Florida on Wednesday, March 20, 2019 and is approximately five years old, according to public records filed with Florida Department of State.

People: Luis Vides

Barber Show Cattle LLC

Located in Fort Meade, FL

Barber Show Cattle LLC filed as a Florida Limited Liability in the State of Florida on Thursday, May 9, 2024 and is less than one month old, according to public records filed with Florida Department of State.

People: Otho Barber

Barber Side & Sons LLC

Located in San Diego, CA

Barber Side & Sons LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed approximately ten years ago on Monday, July 7, 2014 as recorded in documents filed with California Secretary of State.


Barber Sign Co., Inc.

Located in Petaluma, CA

Barber Sign Co., Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed about fifty-eight years ago on Friday, September 23, 1966 according to public records filed with California Secretary of State.

People: Mark Barber

Barber Sleep Medicine, Pllc

Located in Austin, TX

Barber Sleep Medicine, Pllc filed as a Domestic Limited Liability Company (LLC) in the State of Texas and is no longer active. This corporate entity was filed roughly eight years ago on Tuesday, November 29, 2016 according to public records filed with Texas Secretary of State.

People: Lisa Barber

Barber Society LLC

Located in Glendale, CA

Barber Society LLC filed as a Domestic in the State of California on Thursday, April 19, 2012 and is about twelve years old, according to public records filed with California Secretary of State.

People: Marilu Garcia

Barber Solutions Inc

Located in Webster, FL

Barber Solutions Inc filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed approximately fifty-five years ago on Tuesday, April 22, 1969 according to public records filed with Florida Department of State.


Barber Solutions, Inc.

Located in Port Saint Lucie, FL

Barber Solutions, Inc. filed as a Domestic for Profit Corporation in the State of Florida on Wednesday, August 9, 2006 and is approximately eighteen years old, as recorded in documents filed with Florida Department of State.

People: Jeremie Barber, Kelly Barber

Barber Sound, LLC

Located in Cloverdale, CA

Barber Sound, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed roughly seven years ago on Saturday, December 23, 2017 as recorded in documents filed with California Secretary of State.

People: Richard Schaefers, Justin Schaefers

Barber Sout LLC

Located in Boynton Beach, FL

Barber Sout LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed approximately twelve years ago on Wednesday, May 30, 2012 according to public records filed with Florida Department of State.

People: Ricardo Quintero

Barber South, Inc.

Located in Fort Walton Beach, FL

Barber South, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed about twenty-four years ago on Tuesday, August 15, 2000 according to public records filed with Florida Department of State.

People: Jeff Barber, Mike Barber

Barber Spa & Stylist LLC

Located in Garland, TX

Barber Spa & Stylist LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas and is no longer active. This corporate entity was filed about five years ago on Monday, February 11, 2019 as recorded in documents filed with Texas Secretary of State.

People: Milton Arias

Barber Specialties, Inc.

Barber Specialties, Inc. filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed roughly forty-one years ago on Monday, August 1, 1983 according to public records filed with Texas Secretary of State.


Barber Specialties, Inc.

Located in Combine, TX

Barber Specialties, Inc. filed as a Domestic For-Profit Corporation in the State of Texas on Friday, September 27, 2002 and is about twenty-two years old, according to public records filed with Texas Secretary of State.

People: Brandon Barber, Deborah Trevathan, Tracy Dykes
Past: Tommy Pomroy

Barber Spree Entertainment, LLC

Located in Orlando, FL

Barber Spree Entertainment, LLC filed as a Florida Limited Liability in the State of Florida on Thursday, May 25, 2023 and is approximately one year old, according to public records filed with Florida Department of State.

People: Melissa Mujica

Barber Sprinkler Corporation

Barber Sprinkler Corporation filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed about seventy-one years ago on Monday, April 27, 1953 according to public records filed with Texas Secretary of State.


Barber Starz, LLC

Located in McAllen, TX

Barber Starz, LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas and is no longer active. This corporate entity was filed roughly eight years ago on Tuesday, January 5, 2016 as recorded in documents filed with Texas Secretary of State.

People: Oscar Sanchez

Barber Steamship Lines of Florida Inc.

Located in Plantation, FL

Barber Steamship Lines of Florida Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed approximately forty years ago on Wednesday, April 4, 1984 as recorded in documents filed with Florida Department of State.

People: Robert Pouch, John Trent, Frank Cangemi

Barber Steamship Lines, Inc.

Located in New York, NY

Barber Steamship Lines, Inc. filed as a Foreign for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed approximately forty-one years ago on Friday, December 23, 1983 as recorded in documents filed with Florida Department of State.

People: R. Pouch, J. Trent, J. McGoldrick

Barber Steamship Lines, Inc.

Barber Steamship Lines, Inc. filed as a Foreign For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed approximately fifty-two years ago on Friday, May 5, 1972 as recorded in documents filed with Texas Secretary of State.


Barber Steve, LLC

Located in Tallahassee, FL

Barber Steve, LLC filed as a Florida Limited Liability in the State of Florida on Wednesday, April 13, 2022 and is approximately two years old, according to public records filed with Florida Department of State.

People: Esteban Nunez

Barber Storage Yucca Valley, LLC

Located in Fairfield, CA

Barber Storage Yucca Valley, LLC filed as a Domestic in the State of California on Wednesday, May 14, 2014 and is about ten years old, as recorded in documents filed with California Secretary of State.

People: Ronald Barber

Barber Storage, Inc.

Located in Fairfield, CA

Barber Storage, Inc. filed as a Articles of Incorporation in the State of California on Friday, May 12, 2000 and is approximately twenty-four years old, as recorded in documents filed with California Secretary of State.

People: Ronald Barber
Past: Ronald Barden

Barber Stormwater Management, Inc.

Located in Nassau, NY

Barber Stormwater Management, Inc. filed as a Domestic Business Corporation in the State of New York on Tuesday, January 3, 2006 and is about eighteen years old, as recorded in documents filed with New York Department of State.

People: Kenneth Barber

Barber Street Partners LLC

Located in Lake Worth, FL

Barber Street Partners LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed approximately nineteen years ago on Monday, January 3, 2005 as recorded in documents filed with Florida Department of State.

People: Harold Stanley, Harold Honrich, Sheldon Jontiff

Barber Street Plaza Association, Inc.

Located in Sebastian, FL

Barber Street Plaza Association, Inc. filed as a Domestic Non Profit Corporation in the State of Florida on Thursday, November 20, 1980 and is about forty-four years old, according to public records filed with Florida Department of State.

People: Gloria Murdock, Linda Ihnen, Jill Frost
Past: Rene Vandevoorde, Rene Van De Voorde, Kim Ellis

Barber Street Storage LLC

Located in Vero Beach, FL

Barber Street Storage LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed about five years ago on Wednesday, November 13, 2019 as recorded in documents filed with Florida Department of State.

People: Mark Justice, John Huryn

Barber Street Trade Center Property Owners Association, Inc.

Located in Sebastian, FL

Barber Street Trade Center Property Owners Association, Inc. filed as a Domestic Non Profit Corporation in the State of Florida on Tuesday, July 21, 1998 and is roughly twenty-six years old, according to public records filed with Florida Department of State.

People: William Schulke, Gloria Schulke, Joseph Schulke

Barber Studio 1, LLC

Located in Jacksonville, FL

Barber Studio 1, LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed roughly ten years ago on Monday, September 8, 2014 as recorded in documents filed with Florida Department of State.

Past: James Koklarinis

Barber Studio by E LLC

Located in Riverview, FL

Barber Studio by E LLC filed as a Florida Limited Liability in the State of Florida on Friday, May 8, 2020 and is approximately four years old, according to public records filed with Florida Department of State.

People: Hector Rodriguez

Barber Studio by Er, Inc

Located in Lakeland, FL

Barber Studio by Er, Inc filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed roughly three years ago on Monday, April 12, 2021 according to public records filed with Florida Department of State.

People: Edward Ruiz, Ileana Rivera

Barber Studio by Ruben LLC

Located in Tavares, FL

Barber Studio by Ruben LLC filed as a Florida Limited Liability in the State of Florida on Monday, January 8, 2024 and is about four months old, according to public records filed with Florida Department of State.

People: Ruben Rivera-Perez

Barber Studio I LLC

Located in Jacksonville Beach, FL

Barber Studio I LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed approximately six years ago on Tuesday, March 13, 2018 according to public records filed with Florida Department of State.

People: James Koklarnis

Barber Studio Limited Liability Company

Located in Largo, FL

Barber Studio Limited Liability Company filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed approximately sixteen years ago on Friday, March 14, 2008 according to public records filed with Florida Department of State.

People: Terrence Jackson

Barber Studio: The Cut Club, LLC

Located in Davie, FL

Barber Studio: The Cut Club, LLC filed as a Florida Limited Liability in the State of Florida on Tuesday, December 27, 2016 and is roughly eight years old, according to public records filed with Florida Department of State.

People: Laertes Castro
Past: Laertes Castro

Barber Studio's C&G LLC

Barber Studio's C&G LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas on Tuesday, February 20, 2024 and is approximately three months old, as recorded in documents filed with Texas Secretary of State.

People: Gustavo Rojas, Jose Cambronero

Barber/Smith LLC

Located in Redlands, CA

Barber/Smith LLC filed as a Domestic in the State of California on Friday, July 29, 2011 and is about thirteen years old, as recorded in documents filed with California Secretary of State.

People: Ann Smith

Barber & Shoulders Llp

Located in Evansville, IN
People: Jeffrey Shoulders, Steve Barber
Past: John Hamilton

Barber & Slate Inc

Located in Mount Airy, NC
Past: Audrey Slate, Nancy Moore

Barber & Slate Inc

Located in Wilmington, NC

Barber & Son Properties, LLC

Located in Westfield, NJ
People: Charles Barber, Molly Barber

Barber & Son Tree Service and General Contracting

Located in Bennington, VT
People: David Barber

Barber & Sons Inc

Located in Nantucket, MA
People: Holly Barber
Past: Mark Barber

Barber & Sons Plumbing Co Inc

Located in Meridian, MS
People: Pat Barber, Stephanie Hose
Past: Gary Barber

Barber & Sons Trucking, LLC

Located in Wampum, PA
Past: David Barber

Barber & Spa The Man Room

Located in Braselton, GA

Barber & Sttle

Located in Brantley, AL
People: Chuck Person

Barber & Style

Located in Monroe, GA
People: Chum Phan

Barber & Style Building

Located in Burlington, IA
People: Art Hill
Past: Rondy Starman

Barber & Style Hair & Nail

Located in Sebastian, FL
Past: Bob Peck

Barber & Style On Main

Located in Payette, ID
People: Mark Hatcher

Barber & Style Shop

Located in West Columbia, SC
People: Eileen Hopkins

Barber & Style Shop of Eloise

Located in Winter Haven, FL
Past: Linda Stellman

Barber & Styling

Located in Webster, TX
People: Nayol Wi
Past: Nayol Yi

Barber & Styling

Located in Laurel, MD

Barber & Styling

Located in Soda Springs, ID
People: Paula Bergen

Barber & Styling by Gina

Located in Leavenworth, KS
People: Gina Keene

Barber & Styling Shop

Located in Asheville, NC
People: Charles Guffey

Barber /Songwriter/Vocalist

Located in Kankakee, IL
Past: Kwamain Wilkes

Barber Shop & Styling Salon Th

Located in Fairmont, WV

Barber Shop & Tattoo Studio

Located in Grand Prairie, TX
People: Josepha Gonzalez

Barber Shop Professionals

Located in Raleigh, NC

Barber Shop Rios

Located in Hollister, CA

Barber Shop Rock

Located in Lakewood, OH
People: Bryan Mosley

Barber Shop Rojas

Located in Goodyear, AZ

Barber Shop Salon

Located in Norcross, GA

Barber Shop Salon 110, Inc.

Located in Tempe, AZ
People: Cecilia Schettino

Barber Shop Santiagos

Located in Huntington Park, CA
Past: Carlos Santiago

Barber Shop Shed

Located in Austin, TX

Barber Shop Singers

Located in Abilene, TX

Barber Shop Smarber Shop L.L.C.

Located in Fairfax, VA

Barber Shop Smith's

Located in Cornelia, GA

Barber Shop So Much Style

Located in Chicago, IL
People: Anthony Herb

Barber Shop Styles

Located in Pittsburgh, PA

Barber Shop Tecoman Col

Located in Fresno, CA

Barber Shop Terry Davis

Located in Russellville, AR
People: Terry Davis

Barber Shop Tita's

Located in Phoenix, AZ
Past: Petra Gurrola

Barber Shop Tool

Located in West Babylon, NY

Barber Shop Unisex

Located in Long Beach, CA
People: Jose Campos

Barber Shop Unisex

Located in Jamaica, NY

Barber Shop Unlimited

Located in Chicago, IL
People: Frank Manderano

Barber Shop USA

Located in Margate, FL
Past: Isaac Niyazov

Barber Shop Val's

Located in Bigfork, MT

Barber Shop Vidal

Located in Huntington Park, CA

Barber Shop Village

Located in Forest Park, GA
People: Leon Cosey

Barber Shop Westside

Located in Gallup, NM

Barber Shop Window LLC

Located in Ansonia, CT
People: Kenneth Tuccio

Barber Shop Yohels

Located in Chicago, IL

Barber Shop Zapotitan

Located in Wilmington, CA
People: Julia Diaz

Barber Shoppe

Located in Pensacola, FL
Past: Tony Riha

Barber Shoppe

Located in Sopchoppy, FL

Barber Shoppe

Located in Schaumburg, IL
People: Tom Wentland

Barber Shoppe On Saguaro

Located in Fountain Hills, AZ
People: Robert Derr
Past: Christine Derr

Barber Shops Inc

Located in Indianapolis, IN
Past: Ed Pilkerton, Ginger Pilkerton

Barber Signs

Located in Oxnard, CA
People: Aina Barber

Barber Signs

Located in Blairsville, GA
People: Linda Schutte

Barber Signs & Designs Inc

Located in Ludington, MI
People: Colleen Barber, Steve Barber

Barber Singer

Located in Mifflintown, PA
People: Rick Singer

Barber Siskar Joseph Lee

Located in Enumclaw, WA

Barber Skeeter's Shop

Located in Louisburg, KS

Barber Sod Farm

Located in Bainbridge, GA
Past: Bobby Barber

Barber Sons Inc

Located in Newburgh, NY

Barber Spa Dells

Located in Durham, NC
People: Kathleen Dell

Barber Specialties

Located in Dallas, TX

Barber Spot

Located in Levittown, PA
People: Elton Jules

Barber Spot

Located in Orlando, FL

Barber Square

Located in Birmingham, AL

Barber St John

Located in Brighton, CO
People: Jerry John

Barber St John Barber Shop

Located in Conyers, GA
Past: Jerri John

Barber Staab LLC

Located in Tucson, AZ
Past: Diana Barber

Barber Station

Located in Newnan, GA
People: Terry Johnson
Past: Rose Tolbert

Barber Station

Located in Detroit, MI
People: Lorenzo Barber

Barber Station

Located in Land O Lakes, FL

Barber Steel Casting Inc

Located in Wilmerding, PA

Barber Steel Castings Inc

Located in Wilmerding, PA

Barber Steel Foundry Corp

Located in Wilmerding, PA

Barber Steel Foundry Corp.

Located in Rothbury, MI

Barber Stock Farm

Located in Newark, OH
Past: Ronald Barber

Barber Stokers Financial

Located in Orlando, FL
Past: Mary Wilson

Barber Stone

Located in Santee, CA

Barber Stop

Located in Lockport, IL
People: Irwin Pasiewicz

Barber Stop

Located in Riverside, CA

Barber Stop Inc

Located in Grand Forks, ND
People: Everette Blaisdell
Past: Everette Blaidell

Barber Stormwater Management I

Located in Nassau, NY

Barber Story LLC

Located in Westminster, CO

Barber Street

Located in Houston, TX
People: Eugene Waddle

Barber Street Trade Center Property Owners Assoc

Located in Sebastian, FL
People: Joseph Schulke
Past: Joseph Schulke

Barber Strickland

Located in Greenville, NC

Barber Stuco

Located in Camdenton, MO

Barber Studio

Located in Jacksonville, FL

Barber Studio

Located in New Port Richey, FL
People: Horace Catia

Barber Studio

Located in Auburn, CA

Barber Studio

Located in Decatur, GA
People: Mrytle Scott

Barber Studio

Located in Fleming Island, FL

Barber Studio

Located in Gulfport, FL

Barber Studio 1

Located in Jacksonville, FL
People: Gary Holland

Barber Studio Darrell S

Located in Millbrook, AL

Barber Studio Ltd Liability Co

Located in Clearwater, FL
People: Scott Ressler

Barber Studio Phazes

Located in Claymont, DE

Barber Studios

Located in Beltsville, MD
Past: Lisa Barber

Barber Studios LLC

Located in Richmond, VA
Past: Joshua Barber

Barber Style Shop

Located in Birmingham, AL

Barber Stylest Limited

Located in Waterbury, CT
People: Tony Palmieri

Barber Styling

Located in Georgetown, SC
People: Wardell Eaddy

Barber Styling Academy Just for You

Located in Charlotte, NC

Barber Styling College Inc

Located in Lansing, MI
People: Walt Lupu, Robert Helmanway

Barber Styling Den

Located in Quincy, IL
People: John Cunningham

Barber Styling Salon

Located in Carrollton, MI
People: Ron Yurgaites

Barber Styling Salon

Located in Soledad, CA

Barber Styling Shop for Men

Located in Scottsdale, AZ
People: Heins Ubrig

Barber Styling Tl

Located in Kent, WA

Barber Stylist

Located in New Bedford, MA
People: Dennis Hammond

Barber Stylist

Located in Tuscaloosa, AL
People: James Whitfield

Barber Stylist

Located in Deer Lodge, MT

Barber Stylist

Located in North Andover, MA
Past: Barbara Rocca

Barber Stylist

Located in Los Altos, CA
People: Ron Orcutt

Barber Stylist

Located in Jackson, MS
People: Rolando Myers

Barber Stylist

Located in Florence, SC

Barber- Stylist

Located in Jacksonville, FL
Past: Jordan Abrams

Barber, Stephen M Attorney at Law

Located in Cromwell, CT
Past: Stephen Barber