Miri & Sons Limited is an active company incorporated on 7 January 2025 with the registered office located in London, Greater London. Miri & Sons Limited was registered 1 year 1 month ago.
Confirmation statement made on 6 January 2026 with no updates
Submitted on 30 Jan 2026
Registered office address changed from 58 Montagu Crescent London Greater London N18 2HA United Kingdom to 83 Hampton Road London London E4 8NP on 10 November 2025