MIRADA LIMITED

Inactive

England & Wales, United Kingdom

MIRADA LIMITED is an Inactive Private Limited Company registered in England & Wales, United Kingdom. It was incorporated on August 4, 1998 under registry number 03609752. Its registered address is in London, England, United Kingdom. It is also identified by LEI 213800NCL2SUXGI7PN68. MIRADA LIMITED was previously known as YOOMEDIA PLC.

Registry Information

Registry Number
03609752
Legal Form
Private Limited Company
Status
Inactive
Incorporation Date
August 4, 1998
Company Type
Private
Number of Employees
167
Revenue
$11.9M

Contact & Web

Registered Address

Street
40 Bank Street
District
Canary Wharf
City
London
Region
England
Postal Code
E14 5NR
Country
United Kingdom(GB)
Coordinates
51.502571, -0.019411
Original Address
C/O BEGBIES TRAYNOR (LONDON) LLP 31ST FLOOR, 40 BANK STREET, LONDON, E14 5NR

Registry data indicates approximately 167 employees and reported revenue of $11.9M. The entity has been on the registry for 28 years, dating from the 1990s. Registry data for this entity was first captured on February 19, 2023 and most recently refreshed on March 5, 2026.

Identifiers

LEI (Legal Entity Identifier)
213800NCL2SUXGI7PN68
Company Registration Number
03609752

Alternative & Previous Names

Previous Names

  • YOOMEDIA PLC