Scottish venue becomes first castle in world to achieve B Corp Certification

CARLOWRIE Castle, a luxury events venue just outside Edinburgh, has become the first castle in the world to be awarded B Corp Certification, just in time to celebrate its 10th year in business.

B Corp Certification is awarded to businesses that can demonstrate and maintain ‘exceptionally high’ standards of socially and environmentally-conscious practises.

The castle, which is part of Carlowrie Group and owned by Scottish entrepreneur Andrew Marshall, joins international companies such as Patagonia, TOMS and Aesop who have all received the certification.

Andrew Marshall 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.”

To attain B Corp Certification, Carlowrie Castle was required to undergo a process to measure the company’s entire social and environmental performance. From supply chain and input materials to charitable giving and employee benefits, B Corp Certification verifies a business is meeting high standards of social and environmental performance, transparency, and accountability.

Chris Turner, executive director of B Lab UK, added, “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.”