Company registration number: 06866013 | VAT number: GB 865368680 Company registration number: 06866013 | VAT number: GB 865368680 style with this playful wall clock. Shaped like the iconic ape head motif, the Japanese-made accessory will bring street-style to any living space.