Based in Townshend House, Norwich NR1 3DT Starfish Installations Ltd was categorised as a Private Limited Company and issued a 05666044 registration number. This company had been founded 18 years ago before was dissolved on 2017/09/28.
This business was managed by 1 managing director: Dylan B., who was assigned to lead the company on 2006/01/04.