Deudraa Limited with the registration number 03766734 has been in this business field for twenty five years. This Private Limited Company is located at C/o Greenfield Recovery Limited Trinity House, 28-30 Blucher Street in Birmingham and their zip code is B1 1QH. The firm has a history in registered name changing. Previously this company had two different names. Before 2006 this company was prospering under the name of Swamysoft and before that its company name was New Electronics. The enterprise's Standard Industrial Classification Code is 62090 - Other information technology service activities. Deudraa Ltd filed its account information for the financial year up to Tue, 31st May 2016. The company's latest confirmation statement was filed on Tue, 9th Jan 2018.