Starcross is a software development company that creates web applications and tools. They focus on open-source technologies to provide solutions that improve user experience and functionality.
Starcross is operated by Starcross Limited and is a Dormant company incorporated on 22 August 2014 with the registered office located in Hatfield, Hertfordshire. Starcross Limited was registered 11 years ago.