Matchkey Technology Limited is an active company incorporated on 4 March 2025 with the registered office located in London, Greater London. Matchkey Technology Limited was registered 8 months ago.
Registered office address changed from Bewl Bridge Barn Hastings Road Lamberhurst Tunbridge Wells TN3 8JJ England to 27 Old Gloucester Street London WC1N 3AX on 28 May 2025