Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Green Shed, which is in category environmentally friendly. The legal address of the company is 27 Minerva Road, East Cowes, Isle of WIght PO32 6HD. For more information, call 07791596562 Your comments* (not for publishing) * — Required information Green Shed ← View details 27 Minerva Road, East Cowes, Isle of WIght PO32 6HD, United Kingdom, East Cowes, Isle of Wight 07791596562