2005 signifies the launching of Joya Ltd, a firm registered at 11 Stroud Road, London in South Norwood. The company was started on 2005/08/22. The company's Companies House Reg No. was 05542109 and its area code was SE25 5DR. The company had been present in this business for 11 years up until 2016/10/18.
This specific firm was administered by one director: Alan P. who was with it from 2007/09/14 to the date it was dissolved on 2016/10/18.