Corporate profile

Company

STARM LTD develops and supports digital products and technology-led projects in line with its registered activities. The company is building a focused portfolio around online commerce, software, web platforms and research-led innovation.

Company number
16060025
Company type
Private limited company
Incorporated
4 November 2024
Registered office
20 Wenlock Road, London, England, N1 7GU
Verified company record