FACE UP SKIN STUDIO LTD Company number 14369278 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address26 Farnborough Avenue, London, England, E17 6HX PostcodeE17 6HX Companies at this postcode 32 Average house price in E17 6HX £502,000 (32 sales) Map