Contact

GIVE BACK BOX LTD

International House
24 Holborn Viaduct
EC1A 2BN London
United Kingdom
Company No: 10664641
VAT GB271 0226 42
TVA FRANCE 
info@givebackbox.org.uk