If you are looking for Orwell Mencap Company Information, then Address Adda is the right place for you, the Orwell Mencap is a Pri/lbg/nsc (private, Limited By Guarantee, No Share Capital, Use Of 'limited' Exemption) which was incorporated on 31/10/2006 at 6 Wright Road, Ipswich, Post Town:- Suffolk, Post Code:- Ip3 9jg address which belongs to United Kingdom. You can also track Orwell Mencap through its company number which is 05984331. The nature of business and SIC number of Orwell Mencap is 88100 - Social Work Activities Without Accommodation For The Elderly And Disabled . According to our database the current status of Orwell Mencap is Active. You can find more brief details about Orwell Mencap below..