Meshh London Ltd is an active company incorporated on 26 February 2025 with the registered office located in London, Greater London. Meshh London Ltd was registered 10 months ago.
Registered office address changed from Flat 5 Tiggap House 20 Cable Walk London SE10 0TP England to 8 Weald Close 8 Weald Close South Bermondsey London 8 Weald Close, South Bermondsey SE16 3ET on 18 December 2025