Key factsactiveLegal nameOy Leo Design Ltdfi_prhRegistration0601554-5fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated1985-10-17fi_prh