STUDIO HOLLOND LTD Company number 14903059 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address27 Stowe Road 27 Stowe Road, London, Greater London, United Kingdom, W12 8BE PostcodeW12 8BE Companies at this postcode 23 Average house price in W12 8BE £767,000 (30 sales) Map