Company registration number: 06866013 | VAT number: GB 865368680 Mamu Studios. They're made from fluffy, soft-as-can-be sheepskin and feature solid and durable rubber soles, allowing you to stroll with ease - even if you only get as far as the living room.