Up To Scratch Beauty is a beauty salon located in the city of Thetford. The company Up To Scratch Beauty is domiciled at 15 Collingwood Way IP24 2TE Thetford London and was established on 11/01/2005. Up To Scratch Beauty is registered under the company number 5328712.