Gifflo 4 months ago ID: #914043 Listed In : E-commerce Office 3763 182-184 High Street North, East Ham, London, United Kingdom, E6 2JA (+1) 737 307 3996 https://gifflo.com/ [email protected] Business Description Shop for Genuine Handmade Leather Accessories in USA, UK & Australia by Gifflo. Discover our range of high-quality Leather Products with Free Shipping! Reviews & Ratings Write a Review No Review. Please login / register to add your review.