Substrate Technologies Limited
Private limited company · N7 0EG London · 17374706
Activity
Business and domestic software development (62012)
Officers
- directorSUGIHARA, Sho Alexander (2026-07-31, British, United Kingdom)
Private limited company · N7 0EG London · 17374706
Business and domestic software development (62012)