Company registration number: 06866013 | VAT number: GB 865368680 Mister Green. It’s been made from sticks of ‘Holy Wood’ - a ceremonial tree native to Central and South America used in ritual purification- and let it burn to release a scent with dissertation of neroli, wood and leather.