If you are looking for Ouch (uk) Company Information, then Address Adda is the right place for you, the Ouch (uk) is a Pri/lbg/nsc (private, Limited By Guarantee, No Share Capital, Use Of 'limited' Exemption) which was incorporated on 13/12/2001 at Pyramid House, 954 High Road,, High Road, Post Town:- London, Country:- England, Post Code:- N12 9rx address which belongs to United Kingdom. You can also track Ouch (uk) through its company number which is 04339368. The nature of business and SIC number of Ouch (uk) is 96090 - Other Service Activities N.e.c. . According to our database the current status of Ouch (uk) is Active. You can find more brief details about Ouch (uk) below..