Enry S Island Spa Sb engages in the incubation and venture building activities. The company is based in Foggia, Italy.