Stephens Scown

Provider of business strategy, technology, legal, real estate, and other consulting services

placeExeter, England, United Kingdom calendar_todayFounded 1938 groups332 employees language stephens-scown.co.uk

Reputation

Customer rating 3.3 / 5 across 13 reviews.

Investor mix

1 investor on record.

Investor typeCountShare
Other / undisclosed1100%
Coming soon