OC356696 is the registration number for Stephens Scown LLP. This firm was registered as a Limited Liability Partnership on 2010/07/23. This firm has been active on the market for fourteen years. The firm may be found at Curzon House Southernhay West in Exeter. The company's post code assigned to this address is EX1 1RS. The most recent financial reports describe the period up to 2022-04-30 and the latest annual confirmation statement was released on 2023-07-23.