Narvalo Limited is an active company incorporated on 8 November 2024 with the registered office located in Leighton Buzzard, Bedfordshire. Narvalo Limited was registered 11 months ago.
Registered office address changed from 128 City Road London EC1V 2NX United Kingdom to First Floor Lipton House Stanbridge Road Leighton Buzzard Bedfordshire LU7 4QQ on 8 September 2025
Submitted on 8 Sep 2025
Director's details changed for Mr Peter Alan Rebecchi on 8 September 2025
Submitted on 8 Sep 2025
Change of details for Mr Peter Alan Rebecchi as a person with significant control on 8 September 2025