Contact us at Carlowrie Castle
  • First Castle in the World to Receive B Corp Certification

    20th May 2024

    We are over the moon to become the first castle in the world to be awarded B Corp Certification, perfectly in time to celebrate our 10th year in business.

    B Corp Certification is awarded to businesses that are able to demonstrate and maintain exceptionally high standards of socially and environmentally conscious practices. We now stand alongside international companies such as Patagonia, TOMS and Aesop who have all received the coveted Certification for putting people and planet before profit.

    Andrew Marshall, CEO said: “In an age where businesses and consumers are seeing the importance of putting social and environmental issues above everything else, becoming B Corp Certified this month after 10 years of trading, is an excellent way to show our customers our lasting commitment to doing good by people and planet.”

    Companies from around the world already use the castle for corporate retreats and events, and now we are excited to welcome even more like minded socially and environmentally conscious businesses through our doors in the wake of this announcement.

    “When our guests come to Carlowrie Castle, whether that be for a business conference, a wedding, an exclusive-use party, a community event, or a private stay, they know that they are supporting us on our mission for an inclusive, equitable, and regenerative economy,” Andrew continued.

    To attain B Corp Certification, we had to undergo a comprehensive and rigorous process to measure our entire social and environmental performance. From supply chain and input materials to charitable giving and employee benefits, B Corp Certification verifies that a business is meeting high standards of social and environmental performance, transparency, and accountability. All B Corp businesses are manually assessed and audited every three years to ensure they maintain these high standards.

    Chris Turner, executive director of B Lab UK, said: “Welcoming Carlowrie Castle to the B Corp community is hugely exciting. Its commitment to doing business differently will be an inspiration to others and will help spread the notion that success in business is as much about people and planet as it is profit.”

    Keith Taylor, Operations Director said: “Giving back to the environment and our community has long been an important part of what we do at Carlowrie Castle, but achieving this Certification has pushed us to do even more. It is a deliberately difficult Certification to attain which means it is held only by businesses who are truly passionate about environmental and social wellbeing. We’re immensely proud to be joining a group of like-minded businesses who share our commitment.”

The Carlowrie Newsletter

Sign up here for our up-to-date news, exclusive offers and invitations.