Living Nature is a UK leader in providing an eco-friendly, premium range of animal soft toys. Inspiration is taken from animals worldwide to bring realistic and lovable characters to life. Living Nature is part of Keycraft Global, their goal is to help increase retailer profit through quality toys and insights.