Miro Properties (UK) Limited Company numberFC026922 StatusActive TypeOther Company Type Incorporated1 Jan 2006 Registered office 12-14 Davids PlaceSt HelierJersey Data JSON Markdown