Tap&Grow Investments Ltd Company number16899252 StatusActive TypePrivate Limited Company Incorporated9 Dec 2025 Nature of business Other information service activities n.e.c. Registered office Flat 438 Elvaston PlaceLondonSW7 5NW Data JSON Markdown