Starfish (sturdee Road) Limited has existed in this business for at least fourteen years. Registered under the number 07475362 in the year 2010, it is located at 3 The Courtyard Harris Business Park Hanbury Road, Bromsgrove B60 4DJ. This company's Standard Industrial Classification Code is 56103 and has the NACE code: Take-away food shops and mobile food stands. 2018-12-31 is the last time when the accounts were reported.