The Picture Exchange Technical Services is a business with it's headquarters at LE19 1WL Leicester at Ashcroft House C/o Frp Adisory Trading Limited. The company has been in existence since 2005 and is established under the registration number 05662613. The company has existed on the UK market for nineteen years now and company official status is liquidation. This company's registered with SIC code 62090 and has the NACE code: Other information technology service activities. 2016/12/31 is the last time account status updates were reported.